为什么这个函数javascript不alert?
首先,点击CLICK 1
,它会显示delete
,然后点击delete
为什么不提醒 111-aaaa
我该怎么做?
https://jsfiddle.net/tdpusq05/
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<div onclick="test_fn1()">CLICK 1</div>
<div id="demo"></div>
<script>
function test_fn1() {
document.getElementById("demo").innerHTML = "<span onclick='delete_fn('111-aaaa')'>delete</span>";
};
</script>
<script>
function delete_fn(no_delete)
{
alert(no_delete);
};
</script>
最佳答案
删除 onclick
中 delete_fn('111-aaaa')
的单引号,如下所示
function test_fn1() {
document.getElementById("demo").innerHTML = "<span onclick=delete_fn('111-aaaa')>delete</span>";
};
关于javascript - 为什么这个函数 javascript 没有警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35033201/