Baseline Widely available
previousElementSibling
㯠CharacterData
ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®èªã¿åãå°ç¨ããããã£ã§ã親ã®åãªã¹ãã®ä¸ã§ãç¾å¨ã®ãã¼ãã®ä¸ã¤åã® Element
ãè¿ãã¾ããåå¨ããªããã° null
ãè¿ãã¾ãã
Element
ãªãã¸ã§ã¯ããã¾ãã¯å
å¼ãã¼ããè¦ã¤ããªããã° null
ã§ãã
<div id="div-01">ãã㯠div-01 ã§ã</div>
TEXT
<div id="div-02">ãã㯠div-02 ã§ã</div>
SOME TEXT
<div id="div-03">ãã㯠div-03 ã§ã</div>
<pre>çµæ</pre>
// æåã« node ã« Text ãã¼ã `SOME TEXT` ãè¨å®
let node = document.getElementById("div-02").nextSibling;
let result = "SOME TEXT ã®åã®å
å¼è¦ç´ :\n";
while (node) {
result += `${node.nodeName}\n`;
node = node.previousElementSibling;
}
document.querySelector("pre").textContent = result;
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
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