您的位置:首页 - 题库 - JavaScript
在表单(myform)中有一个电话号码输入文本框(tel), 格式如:010-5992 8888,要求前4位是010-,后面是8位数字。提交表单时,下面( )正确验证输入电话号码的有效性:
A) var str= myform.tel.value;
if (str.substr(0,4)!="010-"|| str.substr(4).length!=8
|| isNaN (parseFloat (str.substr (4))))
alter ("无效的电话号码!");

B) var str=myform.tel.value;
if (str.substr(0,4)!="010-"&& str.substr(4).length!=8
&& isNaN ( parseFloat (str.substr (4))))
alter ("无效的电话号码")

C) var str=myform.tel.value;
if (str.substr(0,3)!="010-"|| str.substr(3).length!=8
|| isNaN ( parseFloat (str.substr (3))))
alter ("无效的电话号码")

D) var str=myform.tel.value;
if (str.substr(0,4)!="010-"|| str.substr(4).length!=8
||!isNaN (parseFloat (str.substr (4))))
alter ("无效的电话号码")
评论: