我正在尝试使用 javascript 提交。由于我找不到使用“document.forms”的方法,所以我使用了“document.getElementById”,但现在我无法为其分配操作类。有人可以帮助我吗。
我的代码:
<html>
<head>
just to check javascript form submission
</head>
<body>
<script>
function formsubmission(value){
alert("i am here just before the form submission"+value);
document.forms["ashutosh"].submit();
alert("i am just after the form submission");
}
</script>
<form id="ashutosh" action="http://www.gmail.com">
<select onchange="javascript:formsubmission(this.formName)">
<option value="1">ashutosh</option>
<option value="2">ashutosh1</option>
<option value="3">ashutosh2</option>
</select>
</form>
</body>
</html>
错误:
Object #<HTMLElement> has no method 'submit'
最佳答案
更简单:
<html>
<head></head>
<body>
<form action="http://www.example.com">
<select onchange="this.form.submit()">
<option value="1">ashutosh</option>
<option value="2">ashutosh1</option>
<option value="3">ashutosh2</option>
</select>
</form>
</body>
</html>
关于javascript - 使用javascript在struts1中提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7801620/