JSDM

HTML

 
1
You don't need a DOCTYPE on CodePen. Just put here what you would normally put in the <body>.
2
<!DOCTYPE html>
3
<html>
4
    <head>
5
        <meta charset="UTF-8">
6
        <title></title>
7
        <link rel="stylesheet" type="text/css" href="css/reset.css"/>
8
        <style type="text/css">
9
            textarea{
10
                resize: none;
11
            }
12
        </style>
13
      </head>
14
    <body>
15
        <form action="" method="post">
16
            用户名:<input type="text" id="username" /><br />
17
            密码:<input type="password" id="password" /><br />
18
            <input type="button" id="btn" value="注册" />
19
        </form>
20
    </body>
21
</html>
!

CSS

xxxxxxxxxx
1
 
1
? ?
? ?
必须是有效的URL
+ 添加另一个资源

JS

xxxxxxxxxx
38
 
1
 window.onload=function(){
2
                var oUser=document.getElementById('username');
3
                var oPwd=document.getElementById('password');
4
                var oBtn=document.getElementById('btn');
5
                oBtn.onclick=function(){
6
                    var upData=null;
7
                    var repeat=null;
8
                    if (oUser.value&&oPwd.value) {
9
                        if (window.localStorage.getItem('list')) {
10
                            upData={'username':oUser.value,'password':oPwd.value};
11
                            var dataJson=window.localStorage.getItem('list');
12
                            dataJson=eval('('+dataJson+')');
13
                            for (var i=0;i<dataJson.length;i++) {
14
                                if (dataJson[i].username==upData.username) {
15
                                    alert('用户名重复');
16
                                    repeat=1;
17
                                }
18
                            }
19
                            if (repeat==null) {
20
                                alert('注册成功');
21
                                dataJson.push(upData);
22
                                dataJson=JSON.stringify(dataJson);
23
                                window.localStorage.setItem('list',dataJson);
24
                                console.log(window.localStorage.getItem('list'));
25
                            }
26
                        } else {
27
                            upData={'username':oUser.value,'password':oPwd.value};
28
                            console.log(upData);
29
                            var data=[];
30
                            data.push(upData);
31
                            data=JSON.stringify(data);
32
                            window.localStorage.setItem('list',data);
33
                            alert('注册成功');
34
                            console.log(window.localStorage.getItem('list'));
35
                        }
36
                    }
37
                }
38
            }
必须是有效的URL
+ 添加另一个资源
Close

文件管理 点击文件查看URL

图片

  1. 暂无文件

CSS

  1. 暂无文件

JavaScript

  1. 暂无文件

其他

  1. 暂无文件
拖动文件到上面的区域或者:
加载中 ..................