这可能吗?如果是这样,如何? ¨
是否可以使用变量作为参数来 setAttribute onclick=myFunction()?

var variableCross = localStorage.getItem('cross'+localStorage.getItem('number'));
del.setAttribute("onClick","myFunction(variableCross);");

myFunction(variableCross);像字符串一样发送变量?不是吗?

谢谢

最佳答案

假设这段代码做了你想要的

var variableCross = localStorage.getItem('cross'+localStorage.getItem('number'));

那么这应该适合你
del.addEventListener("click", function(event) {
  myFunction(variableCross);
  event.preventDefault();
});

关于javascript - setAttribute onClick 以变量作为参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20054802/

10-12 03:34