<input type=button name=roadbutt onclick=subform()>
将这变为
<input type=submit name=roadbutt>
然后将form变为
<form name=form1 action=/road/situation.jsp method=post onsubmit="subform()">
......
</from><script>
function subform(){
.......
form1.submit();
}
</script>
<input type=text name=roadname >
<input type=text name=roadwidth onKeyUp="f_enter()">
<input type=button name=roadbutt onclick=subform()>
</form><script>
function f_enter(){
if (keycode==13){
form1.submit();
}
...
</script>
<input type=button name=roadbutt onclick=subform()>
将这变为
<input type=submit name=roadbutt>
然后将form变为
<form name=form1 action=/road/situation.jsp method=post onsubmit="subform()">
......
</from><script>
function subform(){
.......
form1.submit();
}
</script>比较好。晚来一下。
变成:
<input type=text name=roadwidth onKeyDown='if(event.keyCode==13)submitTheForm()'><script>
function submitTheForm()
{
//this form submit
//这时程序就不要我写了吧
}
</script>
如果按照上面,则用if(true){submit}else{do nothing}限制,还是提交,
请问该如何解决?????
<head>
<title>Just a test</title><script language=Javascript>
function subform(){
str = document.form1.roadname.value;
if(str != "")
document.form1.submit();
else
window.alert("Wrong input!");
}
</script></head><body>
<form name="form1">
<input type="text" name="roadname"><input type="button" onclick=subform() value="Submit">
</body>
</html>
用户名: <input type="text" name="j_username" size='10'>
口 令: <input type="password" name="j_password" size='10'>
<input type="submit" name="submit">
</form>即可!submit按钮会自动执行action="j_security_check"的。
来得这么晚,不知楼主有没有分给(: