<form onsubmit="check(this)" action="" method=get>
<input type=text name=text1>
<input type=submit value=submit>
</form><form onsubmit="check(this)" action="" method=get>
<input type=text name=text1>
<input type=submit value=submit>
</form><form onsubmit="check(this)" action="" method=get>
<input type=text name=text1>
<input type=submit value=submit>
</form><script>
function check(form){
if(form.text1.value=="")
alert("You must enter something");
}
</script>你的意思是這樣?
<input type=text name=text1>
<input type=submit value=submit>
</form><form onsubmit="check(this)" action="" method=get>
<input type=text name=text1>
<input type=submit value=submit>
</form><form onsubmit="check(this)" action="" method=get>
<input type=text name=text1>
<input type=submit value=submit>
</form><script>
function check(form){
if(form.text1.value=="")
alert("You must enter something");
}
</script>你的意思是這樣?
不是这样的,
我得页面只有一个form
在form里面有三个button,比如查询,修改,删除
我希望按不同的按钮对应不同的类来处理,
并且希望每个按钮被按下的时候,form都能进行页面的验证
<input name="Para1"><input type="button" value="查询">
<input type="button" value="删除">
<input type="button" value="修改"><input type="hidden" name="pAction">
</form>
<script>
function SubmitForm(srcButton){
form1.pAction.value=srcButton.value;
form1.submit();
}
</script>你在JSP就可以通过Request("pAction")去判断到底是哪个按钮了阿
<input name="Para1"><input type="button" value="查询" onclick=check(this)>
<input type="button" value="删除" onclick=check(this)>
<input type="button" value="修改" onclick=check(this)><input type="hidden" name="pAction">
</form>
<script>
function check(oName){
if(oName.value=="查询"){
alert("即将转到查询页");
form1.action="search.jsp";
form1.submit();
}else if(oName.value=="删除"){
alert("即将转到删除页");
form1.action="delete.jsp"
form1.submit();
}else if(oName.value=="修改"){
alert("即将转到修改页");
form1.action="update.jsp"
form1.submit();
}
}
</script>
如果有三個jsp的話就應該寫三個form的
假如你想說三個動作都在同一個jsp做的話,那始終要在jsp做才行阿
比如說
if(request.getParameter("paraname").equals("delete"))
String sql="delete * from table";至於你說要按任何一個鍵也要進行版面驗證的話︰
<form onsubmit="return check(this)" action="" method=get>
<input type=text name=text1>
<input type=submit name=del>
<input type=submit value=add>
<input type=submit value=modify>
</form>
<script>
function check(form){
if (form.text1.value==""){
alert("empty");
return false;
}
}
</script>
可以在jsp页面获取按钮的值同时也校验吗?