Web表单验证策略试题及答案.docx

Web表单验证策略试题及答案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Web表单验证策略试题及答案

姓名:____________________

一、单项选择题(每题2分,共10题)

1.以下哪项不是HTML5中用于表单验证的属性?

A.required

B.readonly

C.pattern

D.type

2.在HTML中,如何设置一个表单项为必填项?

A.使用type=required

B.使用name=required

C.使用required=required

D.使用placeholder=必填

3.以下哪个函数用于获取表单元素的值?

A.getElementById()

B.getElementsByClassName()

C.getElementsByName()

D.formValue()

4.在JavaScript中,以下哪个方法可以用来获取表单元素的值?

A.formValue()

B.getValue()

C.getAttribute(value)

D.value()

5.在JavaScript中,以下哪个方法可以用来检查表单元素的值是否符合正则表达式?

A.test()

B.match()

C.search()

D.replace()

6.以下哪个属性可以用于限制输入框中只能输入数字?

A.type=number

B.type=integer

C.type=numeric

D.type=digits

7.在HTML中,以下哪个属性可以用于设置表单元素的样式?

A.style

B.class

C.type

D.name

8.以下哪个JavaScript事件会在表单提交时触发?

A.submit

B.onclick

C.onchange

D.onmouseover

9.以下哪个JavaScript方法可以用来阻止表单的默认提交行为?

A.preventDefault()

B.stopPropagation()

C.stopImmediatePropagation()

D.returnfalse

10.在HTML中,以下哪个标签用于创建表单?

A.form

B.table

C.div

D.p

二、填空题(每空1分,共5分)

1.HTML5中用于表单验证的属性包括:_________、_________、_________、_________、_________。

2.JavaScript中,获取表单元素的值可以使用_________方法。

3.在JavaScript中,检查表单元素的值是否符合正则表达式可以使用_________方法。

4.在HTML中,设置输入框为只读属性可以使用_________属性。

5.在JavaScript中,阻止表单的默认提交行为可以使用_________方法。

三、判断题(每题2分,共5分)

1.在HTML中,使用required属性可以确保表单提交前必填项不为空。()

2.在JavaScript中,可以使用test()方法检查表单元素的值是否符合正则表达式。()

3.在HTML中,设置type=number属性可以限制输入框只能输入数字。()

4.在JavaScript中,可以使用stopPropagation()方法阻止事件冒泡。()

5.在HTML中,可以使用onsubmit事件处理函数来处理表单提交事件。()

四、简答题(共10分)

1.简述HTML5中常用的表单验证属性及其作用。(5分)

2.简述JavaScript中如何获取表单元素的值,并举例说明。(5分)

二、多项选择题(每题3分,共10题)

1.以下哪些是HTML5中用于增加表单验证功能的元素?

A.inputtype=email

B.inputtype=date

C.inputtype=color

D.inputtype=tel

E.inputtype=file

2.在JavaScript中,以下哪些方法可以用来处理表单事件?

A.onsubmit

B.onclick

C.onkeydown

D.oninput

E.onblur

3.以下哪些属性可以用于设置输入框的样式?

A.style

B.class

C.type

D.name

E.placeholder

4.在HTML中,以下哪些标签可以包含表单元素?

A.form

B.table

C.div

D.p

E.ul

5.以下哪些JavaScript事件可以在表单元素上触发?

A.change

B.input

C.focus

D.blur

E.click

6.在JavaScript中,以下哪些方法可以用来检查表单元素的值?

文档评论(0)

lrh7749 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档