我创建了一个button元素并添加了一个click事件,但click事件从未触发,因此函数deleteFile
从未被调用。
下面是我的代码:
let innerButtonDiv = document.getElementById("fi");
var innerButtonDelete = document.createElement("button");
innerButtonDelete.innerText = "Del";
innerButtonDelete.onclick = 'deleteFile("f")';
innerButtonDiv.appendChild(innerButtonDelete);
出了什么问题?如何正确地执行此操作,以便调用函数deleteFile
?
3条答案
按热度按时间xxb16uws1#
单击是不能指定为属性的事件。
附加一个监听器,并使用正确的语法,像这样-
jjjwad0x2#
r6vfmomb3#
“onclick”接受一个函数。请尝试以下操作: