⊗jsPmMnIBE 456 of 505 menu

要素挿入時のイベントバインディング

では、要素を挿入する際に、それらにイベントハンドラをバインドしてみましょう。

例えば、以下のような親要素があるとします:

<div id="parent"> <p>1</p> <p>2</p> <p>3</p> </div>

この親要素の末尾に、クリックハンドラを設定した別の段落を追加してみましょう:

let parent = document.querySelector('#parent'); let p = document.createElement('p'); p.textContent = '!'; p.addEventListener('click', function() { console.log(this.textContent); // クリックで段落のテキストを表示 }); parent.appendChild(p);

olタグとボタンがあります。ボタンをクリックすると、olの末尾にliタグが追加されるようにしてください。 さらに、追加されたどのliをクリックしても、そのテキストの末尾に感嘆符が追加されるようにしてください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否