使用JavaScript,我将一些HTML代码放入div中,onclick
我想运行一个文件并提醒用户。我遇到的问题是它会运行程序正常,但不会提醒。以下是我到目前为止的代码:
function novpn() {
var output = document.getElementById("main");
document.getElementById('main').scrollIntoView();
var sentence ="<div id='continue' onclick='window.open(\"filepath"); alert('CLICK RUN');'></div>";
output.innerHTML = sentence;
}
答案 0 :(得分:3)
问题在于你是如何逃避sentence
html。
function novpn() {
var output = document.getElementById("main");
document.getElementById('main').scrollIntoView();
var sentence ="<div id='continue' onclick='window.open(\"filepath\"); alert(\"CLICK RUN\");'>CLICK ME</div>";
output.innerHTML = sentence;
}
应该有效。见这里:http://plnkr.co/edit/Q4I0JNDXjLA094stYAkN?p=preview