要素に変更イベントを割り当てようとしています。私は持っている
var testDiv=getElementById('testDiv');
var SelectMenu=document.createElement('select');
SelectMenu.id='SelectMenu';
SelectMenu.onchange=changeFuntion();
testDiv.appendChild(SelectMenu);
function changeFuntion(){
//it calls right after I load the page....
alert('call');
}
html
<div id='testDiv'></div>
ユーザーがドロップダウンメニューを変更したときにのみアラートを表示したい。ただし、要素が作成された直後にアラートが呼び出されるようです。任意のヒント?どうもありがとう!