XML DOM namedItem() na paraan
Paglilinaw at Paggamit
Ang namedItem() na paraan ay kumukuha mula sa koleksyon ang node o elemento na may tinukoy na pangalan.
Ang pagbabago ng pagkilos ng paraan ay iba-iba ayon sa uri ng dokumento:
-
Kung ang dokumento ay HTML na dokumento, ang paraan na ito ay unang hinahanap ang mga node na may id na katugma sa ibinigay na pangalan, kung walang katugma na id, hinahanap ang mga node na may name na katugma sa ibinigay na pangalan.
当查询 HTML 文档时,该方法对大小写不敏感。
-
如果文档是 XHTML 文档,该方法只查询带有匹配给定名称的 id 属性的节点。
当查询 HTML 文档时,该方法对大小写敏感。
语法:
htmlcollectionObject.namedItem(name)
参数 | 描述 |
---|---|
name | 要取回的节点或元素的名称。 |
返回值
返回具有指定 id 或 name 属性的元素或节点。如果 HTMLCollection 中没有这样的节点,则返回 null。
描述
在 JavaScript 中,将 HTMLCollection 作为关联数组处理,并采用数组语法将 name 放在 [] 之间查找元素将更容易一些。
实例
var c = document.forms; //这是一个 HTMLCollection 对象 var address = c.namedItem("address"); //查找 <form name="address"> var payment = c["payment"]; //更简单的语法:查找 <form name="payment"> var login = c.login; //这样也是有效的:查找 <form name="login">