【发布时间】:2017-05-26 08:54:22
【问题描述】:
文本字段如下所示:
<input type="text" id="nm" name="marks" value="60" onblur="return(myFunction())"/>
按钮如下所示:
<input type="submit" value="submit" onclick="val();" />
以下是我在 onblur 代码中的功能:
function myFunction() {
var x = document.getElementById("nm");
if(x.value>12) {
alert("error");
x.value="0";
x.focus();
return false;
}
return true;
}
例如,如果用户更改 nm 文本字段的值并单击下一个文本字段,则必须显示警报(如果返回 false),但万一用户更改了 nm 字段的值然后点击提交按钮,那么如果onblur返回false,则提交按钮中onclick中的功能代码一定不能运行。目前,如果onblur返回false,则onclick中的函数会被执行。
请帮我解决一下。
【问题讨论】:
标签: javascript