按照你的设想,此段函数应该是这样写的function check() {
if(document.getElementById("txt_code").value=="") {
alert("单号不能为空,请填写!");
return false;
}
}
////////////////////////
function pp() {
if (!check()) return false;
document.getElementById("txt_code").value="123456";
return false;
}
注意,check()函数return false后,退出的是check()函数,而不是所有函数。即没有退出pp函数
if(document.getElementById("txt_code").value=="") {
alert("单号不能为空,请填写!");
return false;
}
}
////////////////////////
function pp() {
if (!check()) return false;
document.getElementById("txt_code").value="123456";
return false;
}
注意,check()函数return false后,退出的是check()函数,而不是所有函数。即没有退出pp函数
解决方案 »
- ExtJs怎么加载Struts2封装的实体???????????
- for循环问题
- 【求助】showModalDialog和showModelessDialog共同存在的一个问题
- 请大家帮我看看我的复选框判断~没头绪了~谢谢了
- 点击按钮,如果没有选择下拉表中一项,则不能提交
- 高分求解,javascript的问题!!!
- 如何用JavaScript获取上一个页面的URL?
- 如何将弹出窗口中选中的值回传到父网页中的文本框中
- 请问高手:如何将table中的td所在的行列位置,付给这个td的ID
- 高手请进!一个很棘手的问题!!
- 怎么查看网页中JavaScript变量值的问题
- IE FIREFOX兼容问题 并散发
<script language="javascript">
<!--
function check() {
if(document.getElementById("txt_code").value==""){
alert("单号不能为空,请填写!");
return false;
}
return true
} function pp(){
if (!check()){
document.getElementById("txt_code").value="123456";
}
return false;
}
//-->
</script>