简单验证

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>周考1</title>
    <script src="jquery-2.1.0.js"></script>
    <script>
        //点击按钮,验证输入框用户名是否为空
        $(function(){            
            //给按钮添加点击事件
            /*$("#sub").click(function(){
                var name = $("#name").val();
                if(name == null || name == "" ){
                    alert("用户名不能为空");
                }
            });*/
            
            //创建p标签
            /*var $p = $("<p title='haha'>p标签</p>");
            alert($p.html());
            
            $("#mytable").append($p);*/
            
            $("#sub").click(function(){
                //拿到用户名、密码、邮箱
                var name = $("#name").val();
                var pwd = $("#pwd").val();
                var email = $("#email").val();
                //alert(name);
                //创建td标签
                var td1 = $("<td>"+name+"</td>");
                var td2 = $("<td>"+pwd+"</td>");
                var td3 = $("<td>"+email+"</td>");
                
                //创建tr
                var tr = $("<tr></tr>");
                tr.append(td1);
                tr.append(td2);
                tr.append(td3);
                
                //将tr插入到tbady中
                $("#mytable").append(tr);
            });
            
        });
    </script>
</head>

<body>
    <table>
        <caption id="time">系统时间:
            
        </caption>
        <tbody>
            <tr>
                <td>
                    账号
                </td>
                <td><input type="text" id="name"/></td>
                <td>
                    不能为空
                </td>
            </tr>
            <tr>
                <td>
                    密码
                </td>
                <td><input type="password" id="pwd"/></td>
                <td>
                    不能小于6位
                </td>
            </tr>
            <tr>
                <td>
                    邮箱
                </td>
                <td><input type="text" id="email"/></td>
                <td>
                    不能为空
                </td>
            </tr>
            <tr>
                <td align="center" colspan="3">
                    <input type="button" value="添加" id="sub"/>
                </td>
            </tr>
        </tbody>
    </table><br/>
    <table>
        <tbody id="mytable">
            <tr>
                <td>
                    账号
                </td>
                <td>密码</td>
                <td>
                    邮箱
                </td>
            </tr>
        </tbody>
    </table>
    
    
    
</body>

</html>

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>周考1</title>
    

</head>

<body>
    <table>
        <caption id="time">系统时间:
            
        </caption>
        <tbody>
            <tr>
                <td>
                    账号
                </td>
                <td><input type="text" id="name"/></td>
                <td>
                    不能为空
                </td>
            </tr>
            <tr>
                <td>
                    密码
                </td>
                <td><input type="password" id="pwd"/></td>
                <td>
                    不能小于6位
                </td>
            </tr>
            <tr>
                <td>
                    邮箱
                </td>
                <td><input type="text" id="email"/></td>
                <td>
                    不能为空
                </td>
            </tr>
            <tr>
                <td align="center" colspan="3">
                    <input type="button" value="添加" id="sub" οnclick="show()"/>
                </td>
            </tr>
        </tbody>
    </table><br/>
    <table>
        <tbody id="mytable">
            <tr>
                <td>
                    账号
                </td>
                <td>密码</td>
                <td>
                    邮箱
                </td>
            </tr>
         
        </tbody>
    </table>
    
    
    <script>
        var date = new Date();
        var time = date.getHours()+":"+date.getMinutes()+":"+date.getSeconds();
        document.getElementById("time").innerHTML = "系统时间:" + time;
        
        //点击按钮验证用户名不为空
        function show(){
            //方式一:用多重if else判断。麻烦
            //方式二:return (false);
            //方式三:设置标志位。
            
            var flag = true;
            
            var name = document.getElementById("name").value;
            if( name == "" || name == null){
                alert("用户名不能为空");
                //return;
                flag = false;
            }
            
            var pwd = document.getElementById("pwd").value;
            var size = pwd.length;
            if( size<6 ){
                alert("密码长度不能小于6");
                //return false;
                flag = false;
            }
            
            var email = document.getElementById("email").value;
            if( email == "" || email == null){
                alert("邮箱不能为空");
                //return;
                flag = false;
            }
            
            
            if(flag){
                //如果添加成功,将数据做显示
                //通过createElement方法创建标签元素,传入一个合法的标签名。
                var tr = document.createElement("tr");
                var td1 = document.createElement("td");
                var td2 = document.createElement("td");
                var td3 = document.createElement("td");
                //给表格添加内容
                td1.innerHTML = name;
                td2.innerHTML = pwd;
                td3.innerHTML = email;
                
                //将表格添加到tr中
                tr.appendChild(td1);
                tr.appendChild(td2);
                tr.appendChild(td3);
                //将tr放入表格中做显示
                document.getElementById("mytable").appendChild(tr);
            }
        }
        
    </script>
</body>
</html>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值