在表单(form1)中有一个文本框元素(fname),用于输入电话号码,格式如:010-82668155,要求前3位是010,紧接一个“-”,后面是8位数字。要求在提交表单时,根据上述条件验证该文本框中输入内容的有效性,下列语句中,()能正确实现以上功能。

发布于 2021-07-18 22:56:31
【单选题】
A var str= form1.fname.value; if(str.substr(0,4)!=”010-”|| str.substr(4).length!=8 || isNaN(parseFloat(str.substr(4)))) alert(“无效的电话号码!”);
B var str= form1.fname.value; if(str.substr(0,4)!=”010-” && str.substr(4).length!=8 && isNaN(parseFloat(str.substr(4)))) alert(“无效的电话号码!”);
C var str= form1.fname.value; if(str.substr(0,3)!=”010-”|| str.substr(3).length!=8 || isNaN(parseFloat(str.substr(3)))) alert(“无效的电话号码!”);
D var str= form1.fname.value; if(str.substr(0,4)!=”010-”&& str.substr(4).length!=8 && !isNaN(parseFloat(str.substr(4)))) alert(“无效的电话号码!”);

查看更多

关注者
0
被浏览
153
  • 体验AI问答!更聪明、超智能!
  • 一款基于GPT的超级AI助手,可以对话、创作、写文案!
1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

手机
浏览

扫码手机浏览

分享
好友

在线
客服