<tr>
<td >网易通行证: </td>
<td > <input name="txt_account" id="txt_account" value="" /></td>
</tr>
<tr>
<td >确认网易通行证:</td>
<td > <input name="txt_raccount" id="txt_raccount" /></td>
</tr> 如下是判断输入账号正确与否的的JS代码
<script type="text/javascript">
function testCount() {
if (document.getElementById("txt_account").value != "") {
var value = document.getElementById("txt_account").value;
var re=/^\w+([-+.]\w+)*@((163\.com)|(126\.com)|(yeah\.net)|(vip\.163\.com)|(vip\.126\.com)|(188\.com)|(qq\.com))$/;
if (!re.test(value)) {
alert('请输入正确的账号!');
return false;
}
} else {
alert('请输入的账号!');
return false;
}
if (document.getElementById("txt_raccount").value != "") {
var value = document.getElementById("txt_raccount").value;
var re=/^\w+([-+.]\w+)*@((163\.com)|(126\.com)|(yeah\.net)|(vip\.163\.com)|(vip\.126\.com)|(188\.com)|(qq\.com))$/;
if (!re.test(value)) {
alert('请输入正确的账号!');
return false;
}
} else {
alert('请输入的账号!');
return false;
}
var count1 = document.getElementById("txt_account").value;
var count2 = document.getElementById("txt_raccount").value;
}
</script>
现在想要的结果是 *** @***.*** 这种形式的都让通过,textbox @ textbox 以这种形式, @是显示在两个textbox中间,即@是显示在页面的(就是有@, @前面的textbox里写什么都可以,@之后判断有 . 的让通过: 就是邮箱的形式,邮箱的话都给通过)
<td >网易通行证: </td>
<td > <input name="txt_account" id="txt_account" value="" /></td>
</tr>
<tr>
<td >确认网易通行证:</td>
<td > <input name="txt_raccount" id="txt_raccount" /></td>
</tr> 如下是判断输入账号正确与否的的JS代码
<script type="text/javascript">
function testCount() {
if (document.getElementById("txt_account").value != "") {
var value = document.getElementById("txt_account").value;
var re=/^\w+([-+.]\w+)*@((163\.com)|(126\.com)|(yeah\.net)|(vip\.163\.com)|(vip\.126\.com)|(188\.com)|(qq\.com))$/;
if (!re.test(value)) {
alert('请输入正确的账号!');
return false;
}
} else {
alert('请输入的账号!');
return false;
}
if (document.getElementById("txt_raccount").value != "") {
var value = document.getElementById("txt_raccount").value;
var re=/^\w+([-+.]\w+)*@((163\.com)|(126\.com)|(yeah\.net)|(vip\.163\.com)|(vip\.126\.com)|(188\.com)|(qq\.com))$/;
if (!re.test(value)) {
alert('请输入正确的账号!');
return false;
}
} else {
alert('请输入的账号!');
return false;
}
var count1 = document.getElementById("txt_account").value;
var count2 = document.getElementById("txt_raccount").value;
}
</script>
现在想要的结果是 *** @***.*** 这种形式的都让通过,textbox @ textbox 以这种形式, @是显示在两个textbox中间,即@是显示在页面的(就是有@, @前面的textbox里写什么都可以,@之后判断有 . 的让通过: 就是邮箱的形式,邮箱的话都给通过)
解决方案 »
- 如何申请使用jQuery在HTML用户界面的影响
- 关于html获取js值的问题
- JS里按钮的禁用和可用
- 很奇怪的问题,t.style.width="250px"居然没生效
- 如何将这段js代码作用在“进入备案中心”这段文字中?
- 点击IE退回 按钮后 ,为什么图片不显示了??
- Javascript如何实现内嵌HTML代码
- 如何通過一個FORM裡的控件來得到該FORM的名稱等。。。
- showModalDialog的返回列表中所有的值
- 请问在JS中可以用什么代码代替AS3中的writeUTFBytes、writeInt与position命令?
- 怎么让JS文件代码对齐?
- Dialog对话框点了取消,如何清除掉输入的内容?
var isEmail=function(val){
var reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(!reg.test(val) || val.length>100){
return false;
}else{
return true;
}
};
var mail=textbox的值 + "@" + textbox的值;
if(!isEmail(mail)){
//
}
Email地址可以允许有“*”这个符号?