比如密码框一输入666666,马上提示请先修改密码,不要按提交才出来

解决方案 »

  1.   

    <input type="password" id="pwd" name="pwd" />
    <script type="text/javascript">
    window.onload = function() {
    document.getElementById('pwd').onkeyup = function() {
    var pwd = this.value;
    if (pwd == '666666') {
    alert('请修改密码');
    this.value = '';
    }
    }
    }
    </script>
      

  2.   

    LS代码有问题,不能直接用this<script type="text/javascript">
    window.onload = function() {
        document.getElementById('pwd').onkeyup = function(event) {
         var ev = event || window.event;    
         var elt = ev.target || ev.srcElement;        
            if (elt.value == '666666') {
                alert('请修改密码');
                this.value = '';
            }
        }
    }
    </script>
      

  3.   

    2楼兄弟 革命尚未成功啊 呵呵
      <input type="password" value="" onkeyup="aaa(this);">
        <script type="text/javascript">
         function aaa(obj){
         if(obj.value == '66666'){
         alert("请修改密码")
         }
         }
        </script>
      

  4.   

    用onblur 好一些当然 你还需要在提交时判断一下,避免onblur 不触发
      

  5.   

    能不能做出不是这种弹出式,而是表单后面直接显示的,因为弹出式 IPAD和手机都不支持
      

  6.   

    放个div 设置 innerHTML 就可以了