并且是要上一个文本框输入"完成后",下一个文本框,"对上一个文本框的内容进行提示",用那个onblur不行吧,如果有高手,请详细说,我是菜鸟!

解决方案 »

  1.   

    用onblur可以實現的啊,不知道你是怎樣寫的?
    舉個例子︰
    給文本框a加一個事件onblur,當鼠標移到下一個文本框b時,如果文本框a的內容不合法,就會提示的。
    <script>
    function Text_onblur()
    {
    if(document.getElementById("a").value == "")//如果文本框a為空
    {
    alert("文本框a的內容不合法");
    return false;
    }
    else if(document.getElementById("b").value == "")//如果文本框b為空
    {
    alert("文本框b的內容不合法");
    return false;
    }
    return true;
    }
    </script>
    <body>
    <input type="text" id="a" onblur="Text_onblur()">
    <input type="text" id="b" onblur="Text_onblur()">
    </body>
      

  2.   

    你的onblur事件里可添加这个判断的嘛
      

  3.   

    <script> 
    function   Text_onblur(i) 
    {
    if(i=="a")
    {
        if(document.getElementById("a").value=="")
        { 
            alert("文本框a的內容为空");
        }
    }
    else if(i=="b")
    {
        if(document.getElementById("b").value=="")
        { 
            alert("文本框b的內容为空"); 
        }
    }

    </script> 
    <body> 
    <input   type="text"   id="a"   onblur="Text_onblur('a')"> 
    <input   type="text"   id="b"   onblur="Text_onblur('b')"> 
    </body>