这可能吗?如果是这样,怎么样?¨ 是否可以使用变量作为参数setAttribute onclick = myFunction()?
var variableCross = localStorage.getItem('cross'+localStorage.getItem('number'));
del.setAttribute("onClick","myFunction(variableCross);");
myFunction的(variableCross);像字符串一样发送变量?不是吗?
THX
答案 0 :(得分:6)
假设这段代码符合您的要求
var variableCross = localStorage.getItem('cross'+localStorage.getItem('number'));
然后这应该适合你
del.addEventListener("click", function(event) {
myFunction(variableCross);
event.preventDefault();
});
答案 1 :(得分:-3)
您可以通过以下方式检索本地存储值并将其作为字符串传递给您:
this.getElementById('button1').setAttribute("onClick","alert("+variableCross.toString()+");");
这是一个例子: