button按钮点击后,怎么获得js函数的返回值再提交。

JavaScript019

button按钮点击后,怎么获得js函数的返回值再提交。,第1张

比如form中有如下button和click事件:

<input

type="button"

onclick="showtable()"

value="提交"

/>

点点击“提交”的时候调用:

function

showtable(){

//处理逻辑,获取返回值,接着调用confirm就ok了

if(confirm("确认要提交吗"))

$("form").submit()

}

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)

}

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