私はこれに数時間苦労してきました。
ページ上のすべてのにイベントリスナーを追加したいのですが<select>
、これまでに次のコードがあります。
onload = function(e) {
sels = document.getElementsByTagName('select');
for(i=0; i<sels.length; i++) {
sels[i].addEventListener('change', alert('test!'), false);
}
}
これは、ページが読み込まれたときにのみアラートをトリガーし、いずれかの値を変更したときはトリガーしません<select>
。
正しい方向にナッジしてもらえますか?:-)