当前位置:编程学习 > JAVA >>

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;
}

}


其他的自己仿照上面加上就行 --------------------编程问答-------------------- 谢谢拉 
--------------------编程问答-------------------- --------------------编程问答--------------------
引用 3 楼  的回复:
只能提供思路:获得文本框的内容,用正则表达式匹配。用户名:/[^0-9][a-zA-Z0-9_]+/
密码:/[a-zA-Z0-9_]{6,16}/ 确认密码比较是否相等,其他为必填项的话内容不为空!其实不难

赞一个, --------------------编程问答-------------------- 网上正则表达式一堆堆。。。 --------------------编程问答-------------------- 哎 上次有个刚学c#的问我问题,我和他料到javascript 他惊奇道  javascript不是和你们java没关系,你们也要写啊  哥笑了  --------------------编程问答--------------------
引用 3 楼  的回复:
只能提供思路:获得文本框的内容,用正则表达式匹配。用户名:/[^0-9][a-zA-Z0-9_]+/
密码:/[a-zA-Z0-9_]{6,16}/ 确认密码比较是否相等,其他为必填项的话内容不为空!其实不难


用户名的正则表达式 /^[a-zA-Z_][a-zA-Z0-9_]*$/
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,