如何用JS触发button按钮来提交信息?

来源:百度知道 编辑:UC知道 时间:2024/06/20 12:04:31
网页的提交代码是这样的
<button type="submit" name="replysubmit" id="fastpostsubmit" value="replysubmit" tabindex="3">提交信息</button>

如何用JS去触发这个提交信息呢?
可以做到控制时间多久以后再自动点击这个按钮么?
wuzhikun12 代码完全正确 多谢.

现在还有个新的问题:可能是之前没考虑好.
我做的是给浏览器增加一个外部的提交按钮,现在的这个JS是自动多少秒运行一次,如何可以设置成我点击了在我浏览器自己扩展的按钮,这个JS才被执行?
目前的按钮代码如下:
Button2, "提交2"="Go to page,"javascript:(function(){var time = 2000;function mysubmit(){document.getElementById('fastpostsubmit').click();time +='2000';} setInterval (mysubmit,time);})();""

var time = 2000;
function mysubmit(){
document.getElementById('fastpostsubmit').click();
time +=2000; //每调用一次时间增加2秒
}
setInterval("mysubmit()",time);

试试~~

var s1 = 5000;//初始值
function todo() {
setTimeout("document.getElementById('fastpostsubmit').click();",s1);
setTimeout("todo();",s1);
}
s1是全局变量,在每次触发前更改它的值,下的触发时间就改变了!!

假如是有规律的每次增加两秒就是:
var s1 = 5000;
function todo() {
setTimeout("document.getElementById('fastpostsubmit').click();",s1);
setTimeout("todo();",s1);
s1 = s1+2000;
}

假如是1-10秒的随机数就是:
var s1 = 5000;
function todo() {
setTimeout("document.getElementById('fastpostsubmit').click();",s1);
setTimeout("todo();",s1);
s1 = parseInt(Math.random()*(9001)+1000);
}

其他的根据具体的需求改!!

function lazy()
{
setTime