私は今、この2時間ほど苦労しています。複数の要素にイベントリスナーを追加する
私はページ上のすべての<select>
秒にイベントリスナを追加したいと私は、これまでのコードのこの部分を持っている:
onload = function(e) {
sels = document.getElementsByTagName('select');
for(i=0; i<sels.length; i++) {
sels[i].addEventListener('change', alert('test!'), false);
}
}
これは、ページがロードされていない時にされ、アラートをトリガー
私は<select>
のいずれかの値を変更します。
正しい方向に微調整できますか? :-)
ああ。私はそれを試してみましたが、明らかにそうではありませんでした。ありがとうございました! 編集:参照してください。今それを言いますと、それは私には意味があります。 –
@Perplexor本当ですか?あなたのコードに別のエラーが表示されていません。 – antyrat
もちろん私は他のいくつかの状況でそれを試しました。それがその時にはうまくいかなかったのです。しかし、今はあなたのソリューションで動作します! –