首页 新闻 搜索 专区 学院

求检查错误,为啥不执行

0
[已解决问题] 解决于 2016-10-25 14:47

<tr>
<td class="left">电子邮箱</td>
<td class="center"><input id="mail" type="text" class="inputClass" onBlur="checkmail()"/></td>
<td><div id="mail-prompt">邮箱格式示例web@126.com</div></td>
</tr>

function checkmail(){
document.getElementById("mail").value;
document.getElementById("mail-prompt").innerHTML="";
var index=mail.indexOf("@",1);
if(index==-1){
document.getElementById("mail-prompt").innerHTML="输入的邮箱格式必须包含@符号!"
return false;
}
if(mail.indexOf(".",index)==-1){
document.getElementById("mail-prompt").innerHTML="输入的邮箱格式必须包含.符号!"
return false;
}
}

JS
小小小宾宾宾的主页 小小小宾宾宾 | 初学一级 | 园豆:170
提问于:2016-10-25 09:54
< >
分享
最佳答案
0
function checkmail(){
var mail=document.getElementById("mail").value;
document.getElementById("mail-prompt").innerHTML="";
var index=mail.indexOf("@",1);
if(index==-1){
document.getElementById("mail-prompt").innerHTML="输入的邮箱格式必须包含@符号!"
return false;
}
if(mail.indexOf(".",index)==-1){
document.getElementById("mail-prompt").innerHTML="输入的邮箱格式必须包含.符号!"
return false;
}
}

 

奖励园豆:5
liuxb、 | 小虾三级 |园豆:661 | 2016-10-25 10:03

三克油  大神   

小小小宾宾宾 | 园豆:170 (初学一级) | 2016-10-25 10:08

@小小小宾宾宾: 验证邮箱可以用正则表达式

liuxb、 | 园豆:661 (小虾三级) | 2016-10-25 10:09

@Summer、: 这个还没学   刚接触  

小小小宾宾宾 | 园豆:170 (初学一级) | 2016-10-25 10:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册