簡単ポイント。不可解な問題。以下は私のコードです。入力ボタンの変数を作成します。onclick 関数を追加します。入力変数を既存の div に追加します。しかし、onclick プロパティは表示されません。助けてください。
var newbutton = document.createElement('input');
var addonclick = "'return sayhi('phrase')'";
newbutton.onclick = addonclick;//does not work
newbutton.type = 'button';
document.getElementById('existingdiv').appendChild(newbutton);
...
function sayhi(phrase){
alert(phrase);
}
また動作しません:
newbutton.id = "buttonid";
....
document.getElementById("buttonid").onload = '"return sayhi('phrase')"';