能不能设计可以设定次数自动提交
点一次提交表单5次这样的
追答点击触发以下代码
var i=0;
while(i<5)
{document.getElementById("form").submit();i++}
我试试先
对么,提交了以后还是只有一次post
追答错了,你提交了页面刷新了,其实也提交了一次。因为页面提交后刷新了,刚才我还以为你用的ajax,刚才那方法说错了。
要实现就用cookie或者storage来实现。
if(localStorage["i"]==null)
localStorage["i"] =5;
else
{
while(0<localStorage["i"])
{
document,,,,....submit()//这个跟那个一样。放在
localStorage["i"]=(--localStorage["i"]);
}
}
放在点击和onload事件里面就行啦
我再试试,谢谢
追答最后保证完善加一句那个等于0的时候。localStorage.removeItem("i")把他移除掉
追问还没弄好,先谢谢了。。
追答可以运行,我试过了。
追问我水平太次了,完全弄不定😔
if(localSt.....ge["i"]==0)
{
localStorage.removeItem("i")
}
按钮、window.onload都要写个事件,意思是第一次,onload的时候ls[i]为null,不被提交。然后点击了按钮ls[i]=100000000,提交,再次onload时候ls[i]不为空,自动提价,知道ls[i]==0,才不提交。
这个if加在什么位置是
提交按钮这一行有问题么
按钮我就onclick参数 加了个formsubmit()
你运行试试。
感觉运行了半天,因为浏览器假死了一下,但是用抓包工具看,只发送了1个post
改成PHP的例子。自己看看吧,
。
好