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

JavaScript023

如何用JS触发button按钮来提交信息?,第1张

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)

}

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

在form中,如果不指定button的属性,默认就是提交的

还有在form

中,input

TYPE是image

也是默认提交的

在form中,如果用楼下的SETATTRIBUTE的方式改变INPUT的属性,如果是IE6,7会出问题,非常不建议可以直接用特性改:x.type="submit"或者添加事件x.onclick="form.submit()"