javascript 问题
我是学习java的,现在有个javascript的问题,望哪位大侠帮个忙!!!//使用JavaScript验证HTML表单. 用户名: 必须是字母数字或下划线, 不能以数字开头. 密码: 6-16位字母数字下划线. 确认密码: 和密码一致. 其他项为必填 --------------------编程问答-------------------- 获取<input type="text" name="username">中的值,然后进行判断,比较就行了啊。 --------------------编程问答-------------------- var i =1;
var s= /^$/;
if(i.test(s)){}
具体可以加JAVAQQ群 180258862
QQ 1543150073 --------------------编程问答-------------------- 只能提供思路:获得文本框的内容,用正则表达式匹配。用户名:/[^0-9][a-zA-Z0-9_]+/
密码:/[a-zA-Z0-9_]{6,16}/ 确认密码比较是否相等,其他为必填项的话内容不为空!其实不难 --------------------编程问答--------------------
function form_submit() {
var username=trim(document.getElementById("username").value);
if(username=="" || username.length<6 || username.length>16) {
alert("输入的用户名不合法")
return false;
}
var password=document.getElementById("password").value;
var password2=document.getElementById("password2").value;
if(password.length<6 && password.length>16) {
alert("输入的密码不合法");
return false;
}
if(password != password2) {
alert("两次输入的密码不一致");
return false;
}
}
其他的自己仿照上面加上就行 --------------------编程问答-------------------- 谢谢拉
--------------------编程问答-------------------- --------------------编程问答--------------------
赞一个, --------------------编程问答-------------------- 网上正则表达式一堆堆。。。 --------------------编程问答-------------------- 哎 上次有个刚学c#的问我问题,我和他料到javascript 他惊奇道 javascript不是和你们java没关系,你们也要写啊 哥笑了 --------------------编程问答--------------------
用户名的正则表达式 /^[a-zA-Z_][a-zA-Z0-9_]*$/
补充:Java , Web 开发