【发布时间】:2011-10-18 05:43:33
【问题描述】:
我目前正在制作一个基本表格。当您点击提交按钮时,它应该首先更改字段的值,然后像往常一样提交表单。看起来有点像这样:
<form name="myform" id="myform" action="action.php">
<input type="hidden" name="myinput" value="0" />
<input type="text" name="message" value="" />
<input type="submit" name="submit" onclick="DoSubmit()" />
</form>
这就是我对 JavaScript 代码的了解。它将“myinput”的值更改为 1,但不提交表单。
function DoSubmit(){
document.myform.myinput.value = '1';
document.getElementById("myform").submit();
}
【问题讨论】:
-
为什么不在 html 中将 myinput 值改为 1?
-
我当然可以,但如果这是我想要的,我就不会问了
-
@Paparappa 这个反应杀了它!
标签: javascript html forms onclick submit