DOM QUIZ
4775 ワード
(両方の方法は、親、子の関係を考慮せずにすべてのdivを有する.)
document.getElementsByTagName('div')
別名のHTML Collectionと指定したタグ名を返します.ルートノードを含むドキュメント全体を検索します.
戻ってきたHTML Collectionは生きていて、これはdocumentです.getElementsByTagName()を自動的に更新し、DOMツリーとの同期を維持します.
document.querySelectorAll('div')
document.querySelector('div')
document.getElementById('div')
document.getElementsByClassName('div')
let aElement = document.createElement('a') // a 태그를 만든다.
aElement.setAttribute('id', 'javascript') // id javascript를 a 태그 안에 넣어준다.
aElement.textContent = 'awesome'
let aElement = document.createElement('a')
aElement.id = 'javascipt'
aElement.innerHTML = 'awesome'
<script>
tagを使用してハッカーに必要なスクリプトを強制するXSS Attackが典型的な解決策です.攻撃に余地を残さないほうがいい.<body>
<div>
<div>hello</div>
<div id="world">world</div>
<span id="code">code</span>
<span>states</span>
<button id="apply">apply</button>
</div>
</body>
onclickを
function displayAlert() {
alert('코드스테이츠에 오신 것을 환영합니다')
}
document.querySelector('#apply').onclick = displayAlert
document.querySelector('#apply').addEventListener('click', function(){
alert("코드스테이츠에 오신 것을 환영합니다")
})
Reference
この問題について(DOM QUIZ), 我々は、より多くの情報をここで見つけました https://velog.io/@jelkov/DOM-QUIZ-i1dx4gznテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol