Nej*_*lof 6 html javascript forms jquery
当我提交表格时,我收到了一条警告信息.当我接受警报时,无论如何都会提交表格.返回false将被忽略.不能使用Onclick.我尝试var x = document.forms["form"]["fname"].value;
并且仍然相同.
<form id="f" method="post" name="form" onsubmit="return validateForm();" action="#">
<input type="text" name="fname" id="test" />
<input type="submit" value="submit"/>
</form>
<script type="text/javascript">
function validateForm() {
var x = document.getElementById('test').value;
if (x == null || x == 0 || x == "0") {
alert("Stop");
return false;
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
而不是<input type="submit" value="submit"/>使用<input type="button" value="Submit" onclick='validateForm()'/>.
在你的JS中:
<script type="text/javascript">
function validateForm() {
var x = document.getElementById('test').value;
if (x == null || x == 0 || x == "0") {
alert("Stop");
}
else
document.form.submit();
}
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65070 次 |
| 最近记录: |