【发布时间】:2011-04-28 17:51:34
【问题描述】:
我在 JSP 页面的同一个表单上有两个提交按钮,每个按钮都会根据情况出现在表单中。
问题是其中一个提交按钮提交表单,而另一个没有。
这是 HTML 表单
<form name="stdActivationForm" id="stdActivationForm" action="ParentManagementServlet" method="post" onsubmit="return validateStudentActivationForm()">
<input class="${isActivated? 'hideDiv':'showDiv'}" type="submit" value="confirm" name="submit" onclick="submitForm('add')"/>
<input class="${parent != null? 'showDiv':'hideDiv'}" type="submit" value="update" name="submit" onclick="submitForm('update')"/>
</form>
这是javascript函数
function submitForm(btnName)
{
var form = document.getElementById("stdActivationForm");
if (btnName =='add')
document.form.submit();
else if(btnName =='update')
document.form.submit();
}
【问题讨论】:
-
这不是
JAVA脚本。那是javascript,两个完全不同的东西.... -
我不明白这里使用这个javascript函数!它是为了什么而写的?
-
@Nael,我编辑它,谢谢。 @Jigar Joshi,我在 roseindia.net/answers/viewqa/JSP-Servlet/… 中找到了这个解决方案,但它不起作用!
-
我遇到了同样的问题。
-
将roseindia.net 加入您的黑名单。该网站充斥着不良做法。
标签: javascript forms jsp servlets