嘟嘟社区

pr能干嘛


本帖最后由 qqww123 于 2021-10-31 19:54 编辑

在干嘛

帮顶                  
?没理解,是指把html打包到js?
  1. document.writeln("<form nang=’lagin’ nethodm’post’relm’noreferrer’ actionm’url’ accept – charsetm’ gbk”>");

复制代码

以此类推,百度下有工具可以互转

  1. var html=`
  2. 把你html放这
  3. `;
  4. document.write(html);

复制代码

这应该就行吧…

使用  bootstrap  文档里复制粘贴就行

ChenYFan 发表于 2021-10-31 18:51
?没理解,是指把html打包到js?

需要js post请求

本帖最后由 ChenYFan 于 2021-10-31 19:20 编辑

?你的意思是用js上传数据而不是自带的form?

是的话,你可以用ajax或者fetch上传。我个人倾向于用fetch,构造一个formdata然后利用dom获取并append,最后method设置为post,将form设置为body上传

ChenYFan 发表于 2021-10-31 19:19
?你的意思是用js上传数据而不是自带的form?

是的话,你可以用ajax或者fetch上传。我个人倾向于用fetch …

具体怎么实现呢?

本帖最后由 ChenYFan 于 2021-10-31 19:29 编辑

写一份示例代码,意会即可

  1. (async()=>{
  2. let u=new Formdata()
  3. const username=document.getElementbyId(‘username’).value
  4. u.append("username",username)
  5. await fetch(后端地址,{
  6. method:"post",
  7. body:u
  8. })
  9. })

复制代码

匿名函数,去壳用全局绑定函数或者addevent监听按钮click事件执行