如何使此功能正常工作,以便每当我创建的元素被单击时,它将使用实际点击事件中函数的参数。
function createLink(text, parentElement) {
var a = document.createElement('p');
var linkText = document.createTextNode(text);
a.appendChild(linkText);
temp1 = text.replace("/","-");
temp2 = res1.replace("/","-");
a.onClick = goSpecificPrev(temp2,linkText);
parentElement.appendChild(a);
var br = document.createElement('br');
parentElement.appendChild(br);
}
问题中的参数在行中:
a.onClick = goSpecificPrev(temp2,linkText);
是temp2和linkText。