数可以通过使用函数名称的方法进行调用,例如welcome。
7如何使用JavaScript对浮点数进行四舍五入获取最接近的整数值?答:使用Mathrou
d方法。
8如何获取用户当前浏览器的名称和版本?答:
avigatorappName以及
avigatorappVersio
。
第五章习题答案
1如何将元素设置为允许拖放的状态?答:设置元素的draggable属性值为true。
2元素被拖拽直到放置在指定区域的完整过程中依次触发了哪些拖放事件?答:dragstartdragdrage
terdragoverdragleavedropdrage
d。
3可在拖放过程中被传递的常见数据类型有哪些?答:可用于传递的常用数据类型如下:
纯文本类型:textplai
超链接类型:texturilistHTML代码类型:texthtml
4使用DataTra
sfer对象中的何种方法可以自定义拖放图标?答:setDragImage方法。
5如何将指定元素设置为允许放置元素的目标区域?答:作为可放置区域的元素必须带有o
dragover事件。
6在进行本地文件的拖放时,DataTra
sfer对象中的哪个属性可以用于获取文
5
f
件列表?答:直接在放置文件时使用DataTra
sfer对象的files属性即可获取文件列表,里面包含了所有文件。
第六章习题答案
1form标签的method属性可以取哪些属性值?分别表示什么含义?答:表单的method属性用于规定了发送表单数据的两种HTTP方法:GET和POST方法。其中表单标签默认的提交方式为GET方法。GET方法:提交表单数据时,GET方法会将表单组件的数据名称和值转换为
文本形式的参数并直接加原URL地址后面,点击提交按钮后可以直接从浏览器地址栏看到全部内容。这种方式适用于传递一些安全级别要求不高的数据,并且有传输大小限制,每次不能超过2KB。POST方法:这种方法传递的表单数据会放在HTML的表头中,不会出现在浏览器地址栏里,用户无法直接看到参数内容,适用于安全级别相对较高的数据。并且对于客户端而言没有传递数据的容量限制,完全取决于服务器的限制要求,总体来说传输的数据量比GET方法大。
2HTML5中新增了哪些i
put标签的常用类型?分别表示什么含义?
答:HTML5中新增的常用类型如下表所示。
类型名称
解释
tel
电话号码
email
电子邮箱地址
url
URL网址
umber
数值
ra
ge
包含数值范围的滚动条
datetime
UTC日期(包含年、月、日)和时间(包含时、分)
datetimelocal
本地日期和时间
time
选择时间(包含时、分)
date
选择日期(包含年、月、日)
week
选择星期(包含年、第几周)
6
f
mo
thsearchcolor
选择月份(包含年、月)搜索栏目的文本输入域颜色选择器
3按钮标签butto
有哪些r