千家信息网

怎样使用H5的通用接口

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章将为大家详细讲解有关怎样使用H5的通用接口,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。先说几个基本类型: DOMString, boolean, long
千家信息网最后更新 2025年01月20日怎样使用H5的通用接口

这篇文章将为大家详细讲解有关怎样使用H5的通用接口,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

先说几个基本类型: DOMString, boolean, long, unsigned long, double,

NaN(Not-a-Number)。

DOMString其实就是其它大家常用的语言中的string。 在HTML5中,它用于表示url,Dom内容等等。其他的boolean(布尔), long(长整型), unsigned long(无符号长整型), double(浮点数)我想不用我详述,大家都能清楚。至于NaN我想大部分JS老鸟也都清楚其意义,就是在一个无穷大或者非数字的值。

官方文档里没有介绍undefined和null,至于为什么,希望能有高手给予解答~~

2. 集合类型包括: HTMLCollection, HTMLAllCollection,
HTMLFormControlsCollection, HTMLOptionsCollection, and
HTMLPropertiesCollection。

HTMLCollection是一个泛型集合,也是一个集合的基础接口,它提供了三个attributes:
length, item, namedItem.

length是集合的长度。
item(index)可以用索引值获取集合中的元素。
namedItem(name)可以用元素的name获取元素。

实际上你也可以直接用collection[index],collection(index)或collection

[name],collection(name)获取集合中的元素。

HTMLAllCollection继承自HTMLCollection接口,他包含以下属性:

length和item属性跟HTMLCollection的一样。

namedItem(name)区别于HTMLCollection的是它有可能返回的是一个集合。

tags(tagname)用tagname返回一个集合。

同样你也可以直接用collection[index],collection(index)或collection

[name],collection(name)获取集合中的元素,当那么值匹配多个元素时返回一个

HTMLAllCollection。

HTMLFormControlsCollection是一个以form和fieldset为元素的集合。同样继承自

HTMLCollection接口。

有HTMLCollection的所有属性,并另外增加了RadioNodeList接口。它继承自NodeList。

其实RadioNodeList按定义上来说就是一个Radiobutton的集合。我比较好奇这样一个list放

在HTMLFormControlsCollection里的用意。

HTMLOptionsCollection是一个option的集合,继承自HTMLCollection接口,它一般用

于操纵select标签的子元素。

HTMLOptionsCollection特有的属性有:add(option),remove(index),selectedIndex

add方法有两个重载

void add(in HTMLElement element, in optional HTMLElement before);
void add(in HTMLElement element, in long before);

增加一个元素第一参数必须,后面的参数是可选的

remove(index)以索引删除一个元素。

selectedIndex相信大家都能明白。

关于"怎样使用H5的通用接口"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

元素 接口 属性 就是 篇文章 清楚 内容 参数 更多 类型 索引 不错 实用 好奇 三个 不用 两个 基础 多个 大部分 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发行业对接 关系型数据库中字符型常量 ssms连接不上数据库怎么办 我国互联网科技怎么样 查询数据库是否有该表 cf3.16后战队服务器在哪 网络安全技术与工程是网络工程吗 定制化服务器厂家直销 服务器2003系统怎么安装u盘 游戏分布式服务器 南京汽车整车控制器底层软件开发 成都通友网络技术有限公司 我的世界服务器怎么与qq群互通 服务器能看到登录数据吗 网络安全都做些什么 网络安全大赛练习软件 sas数据库导出日期 枣庄智慧团建软件开发电话 誉服互联网科技上海有限公司 国开数据库应用技术形考答案 电脑无法连接域名服务器 信息系统应用及网络安全知识 武林闲侠下载了我进服务器进不了 软件开发用手机 璀璨星途登录后服务器在哪看 win10管理声音的服务器 数据库要求非空怎么写 华为互联网科技培训学生 一带一路与网络安全 网络工程与网络安全的关系
0