js怎么实现账号只能由英文字母,数字,下划线组成。还有详细的代码。谢谢各位

 

2015-12-11 16:52baby糖不吃先森 | 浏览 103 次
2015-12-11 16:56网友采纳
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form name="f" onsubmit="return ck(this)">
<input type="text" name="username" />
<button>submit</button>
</form>
 
var ck = function(form){
    var un = form.username.value;
    var reg = /^\w+$/;
    if(!reg.test(un)){
        alert("wrong");
        return false;
    }
    return true;
}
追问:
亲。如果用input不用form呢?
追答:
我只是一个调用组件的方式啊,
你可以自己调用到那个该死的文本框就可以了啊

难道你连这么细节的东西都要来问啊,真气死了
posted @ 2016-05-12 16:35  孤舟残月浅笑嫣然  阅读(930)  评论(0编辑  收藏  举报