none
请教.net页面前台使用JS脚本验证input文本框字符代码----已给出控件与相关代码,功能未能实现,望各位能给予指正错误之处 RRS feed

  • 问题

  • ------------------------html部分------------------------------------------------------------------

    <form action="login.aspx?reurl=<%= reurl %>" method="post">

    帐号:<input type="text" class="loput" size="48" name="username" id="mail">

    密码:<input type="password" class="loput" size="48" name="password" id="password">

    <input name="登录" class="su_bt" type="submit" id="btn_name" value="登录" onclick="return 登录_onclick()">

    --------------------------------------------------------------------------------------------------------------------------------------

    ----------------------------JS部分--------------------------------------------------------------------

        <script type="text/javascript">
        function checkform()
        {
        if(document.getElementById('username').value=='')
        {
        alert('用户名不能为空!');
        return false;
        }
        if(document.getElementById('password').value=='')
        {
        alert('密码不能为空!');
        return false;
        }
        }
        </script>

    ------------------------------------------------------------------------

     

    经过测试发现未产生效果、无法为文本框进行字符验证及密码验证。

    请问如何修改方能正确?

    2011年3月13日 13:49

答案

  • <input name="登录" class="su_bt" type="submit" id="btn_name" value="登录" onclick="<strong>return checkform()"></strong>
    
    
    
    • 已标记为答案 Yiscom 2011年3月13日 14:25
    2011年3月13日 14:18
    版主

全部回复