在javascript中使用onclick event和document.write时,它是否总是必须在新窗口中打开
它必须在sam中打开吗 例如:在javascript中使用onclick event和document.write时,它是否总是必须在新窗口中打开,javascript,button,onclick,document.write,Javascript,Button,Onclick,Document.write,它必须在sam中打开吗 例如: 函数写入(){ 文件。写入(“写入”) } 输入type=“button”onclick=“write()”value=“Click”否,它不一定要在新窗口中打开 现在,如果你能说得更具体一些,我可以给你一个更好的答案。不,它不一定要在新窗口中打开 现在,如果你想说得更具体一些,我可以给你一个更好的答案。document.write语句必须在页面加载完成之前运行 编辑:因此,您不希望将document.write放入onclick中 如果您试图修改已加载的页面,则
函数写入(){ 文件。写入(“写入”) }
输入type=“button”onclick=“write()”value=“Click”否,它不一定要在新窗口中打开
现在,如果你能说得更具体一些,我可以给你一个更好的答案。不,它不一定要在新窗口中打开
现在,如果你想说得更具体一些,我可以给你一个更好的答案。document.write语句必须在页面加载完成之前运行 编辑:因此,您不希望将document.write放入onclick中 如果您试图修改已加载的页面,则必须使用div标记并使用以下内容:
document.getElementById("name").innerHTML = "bob";
必须在页面完成加载之前运行document.write语句 编辑:因此,您不希望将document.write放入onclick中 如果您试图修改已加载的页面,则必须使用div标记并使用以下内容:
document.getElementById("name").innerHTML = "bob";
我发现这个问题是通过。这是类似的代码,它不会工作,因为onclick
中的write()
调用文档。直接编写,而不是自定义的write
函数。我通过找到了这个问题。这是类似的代码,它不会工作,因为onclick中的write()
调用document.write
直接,而不是自定义的write
函数。