Javascript提交()
我想知道javascript submit是如何工作的,但是对于我要提交的表单,它需要有一个name属性,例如Javascript提交(),javascript,Javascript,我想知道javascript submit是如何工作的,但是对于我要提交的表单,它需要有一个name属性,例如name=“create”,我如何将其放入submit()函数中,我希望它每10秒提交一次,如下所示: <script type="text/javascript"> window.onload=function(){ var auto = setTimeout(function(){ autoRefresh(); }, 100
name=“create”
,我如何将其放入submit()
函数中,我希望它每10秒提交一次,如下所示:
<script type="text/javascript">
window.onload=function(){
var auto = setTimeout(function(){ autoRefresh(); }, 100);
function submitform(){
document.forms["myForm"].submit('create');
}
function autoRefresh(){
clearTimeout(auto);
auto = setTimeout(function(){ submitform(); autoRefresh();},1000);
}
}
</script>
window.onload=function(){
var auto=setTimeout(函数(){autoRefresh();},100);
函数submitform(){
document.forms[“myForm”]。提交(“创建”);
}
函数autoRefresh(){
clearTimeout(自动);
auto=setTimeout(函数(){submitform();autoRefresh();},1000);
}
}
我只需要知道如何使其与
name=“create”
一起提交,而不仅仅是提交。将以下元素添加到表单中:
<input type="hidden" name="name" value="create">
您可能需要查看setInterval()
。需要注意的是,需要更多的代码来处理它。您可以将值
更改为所需的值,然后在稍后的服务器端代码中使用if
语句来处理此问题。是。好的,.submit()
不接受任何参数,因此被忽略。抱歉,这将如何工作?完全我说我需要传递名称create而不是值created你到底想实现什么?在服务器上它应该是什么样子?将名称和值更改为您想要的任何值。