クラス名が10個ある場合keyword
:
<div class="keyword"></div>
たとえばclick
、この要素にイベントを添付するにはどうすればよいですか。
私は次のことを試しましたが、運がありませんでした:(アラートが表示されません)
document.getElementsByClassName('.keyword').onclick = function()
{
alert(true);
Search.addKey(this.getElementsByClassName('name')[0].innerHTML);
}
要件:
- onclick属性なし
- jQueryやその他のライブラリはありません
注:要素はページの読み込み時に生成されません。それらの数は、たとえばボタンをクリックするたびに異なる場合があります。
'future'のクラス'keyword'ですべてのタグにアタッチする方法が必要です。