Baseline Widely available
namedItem()
㯠HTMLCollection
ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®ã¡ã½ããã§ããã®éåã®ä¸ã§ id
ã¾ã㯠name
屿§ãæå®ãããååã«ä¸è´ãã Element
ã®å
é ã®ãã®ãè¿ãã¾ããä¸è´ããè¦ç´ ããªããã° null
ãè¿ãã¾ãã
JavaScript ã§ã¯ãé
åã®ãã©ã±ããè¨æ³ãæåå
ã§ collection["value"]
ã®ããã«ä½¿ç¨ããã¨ãcollection.namedItem("value")
ã¨åçã«ãªãã¾ãã
key
ã¯æååã§ãæ¢ãã¦ããè¦ç´ ã® id
ã¾ã㯠name
屿§ã®å¤ã表ãã¾ããitem
㯠HTMLCollection
ã®ä¸ã§ key ã«ä¸è´ããæåã® Element
ã§ããã¾ãã¯ãåå¨ããªãå ´å㯠null
ã§ãã<div id="personal">
<span name="title">Dr.</span>
<span name="firstname">Carina</span>
<span name="lastname">Anand</span>
<span id="degree">(MD)</span>
</div>
JavaScript
const container = document.getElementById("personal");
// "title" ã¨ããååã® HTMLSpanElement ãè¿ãããã®ãããªè¦ç´ ãåå¨ããªãå ´å㯠null ãè¿ãã
const titleSpan = container.children.namedItem("title");
// 以ä¸ã®å¤åå½¢ã¯ãname ã id ãä¸è´ããè¦ç´ ããªãå ´åãnull ã§ã¯ãªã undefined ãè¿ã
const firstnameSpan = container.children["firstname"];
const lastnameSpan = container.children.lastname;
// id ã "degree" ã§ãã span è¦ç´ ãè¿ã
const degreeSpan = container.children.namedItem("degree");
const output = document.createElement("div");
output.textContent = `Result: ${titleSpan.textContent} ${firstnameSpan.textContent} ${lastnameSpan.textContent} ${degreeSpan.textContent}`;
container.insertAdjacentElement("afterend", output);
çµæ 仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4