<html>
<body>
<script>
function ElementIsemptyCheck(strname,strmsg)
{
if ((document.all(strname).value)=="")
{
alert(strmsg);
document.all(strname).focus();
return false;
}}</script>
<input type=text id=po>
<input type=button value="height" onclick="ElementIsemptyCheck('po','input')">
</body>
</html>

解决方案 »

  1.   

    return ElementIsemptyCheck("TxtUsername","请输入用户名");
      

  2.   

    to  kingdomzhf() ( ) 也用过..不行.
    我是在asp.net里用的
    LnkSubmit.Attributes["onClick"]="return CommonUserReg_2_Valid();";
    我将return去掉后还是继续执行to  gzh_seagull(不可) ( )这样自然可行..
    但是下面还有啊..不能return走了
    ElementIsemptyCheck("TxtUsername","请输入用户名");
    ElementIsemptyCheck("TxtPassword","请输入密码");
    ....
      

  3.   

    你这里的每个判断都是独立的
    if(ElementIsemptyCheck("TxtUsername","请输入用户名")==false){
    return false;}
    else if (ElementIsemptyCheck("TxtUsername","请输入密码")==false){return false;}
    ....
      

  4.   

    I see就是false和return false的差别...是不是?
      

  5.   

    你用 gzh_seagull(不可) 说的那个
      

  6.   

    感觉只能用 xiaoshi(java入门中....)(半知不解)的了还是觉得麻烦了点.不爽大家有没有用自己的通用判断函数?