首页 试题详情
单选题

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

Avar str= form1.fname.value; if(str.substr(0,4)!=”010-”|| str.substr(4).length!=8 || isNaN(parseFloat(str.substr(4)))) alert(“无效的电话号码!”);

Bvar str= form1.fname.value; if(str.substr(0,4)!=”010-” && str.substr(4).length!=8 && isNaN(parseFloat(str.substr(4)))) alert(“无效的电话号码!”);

Cvar str= form1.fname.value; if(str.substr(0,3)!=”010-”|| str.substr(3).length!=8 || isNaN(parseFloat(str.substr(3)))) alert(“无效的电话号码!”);

Dvar str= form1.fname.value; if(str.substr(0,4)!=”010-”&& str.substr(4).length!=8 && !isNaN(parseFloat(str.substr(4)))) alert(“无效的电话号码!”);

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

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

    答案解析

  • 单选题

    创建一个表单使用的元素是( )。

    答案解析

  • 单选题

    表单添加一个文本框,需要设置<input>的type属性为[ ]。

    答案解析

  • 单选题

    下面的 JavaScript 语句,()实现检索当前页面中的表单元素中的所有文本框,并将它们全部清空

    答案解析

热门题库