在处理小部件时,我想在 document.write() 编写的按钮上运行 onclick 函数。我基本上需要同时使用 document.open 和 document.write 经过几个小时的工作,我无法让它工作。
该函数既没有运行,我也没有得到隐藏输入的值。
function updateStatus(tittle, details) {
var win = window.open("", "win", "width=auto,height=auto"); // a window object
win.document.open("text/html", "replace");
win.document.write("<input type='hidden' value='33' id='hidden_id'><div onclick='btn_click()'>btn</div>");
}
function btn_click(){alert('btn_click');
var variable=document.getElementById("hidden_id");
alert( variable);
}