function main(){
var delImage=document.createElement("img");
delImage.setAttribute("alt","Edit");
delImage.setAttribute("src","drop.png");
var position=newRow.rowIndex;
var typeElem=document.createElement("a");
typeElem.setAttribute("name","delete");
typeElem.setAttribute("href","#");
typeElem.appendChild(delImage);
typeElem.setAttribute('onclick',"delete(position)");
newRow.insertCell(lastCell).appendChild(typeElem);
}
function delete(pos){
alert(pos);
}
单击锚标记时,我无法调用删除功能...我要更改些什么才能实现此目的?
最佳答案
尝试
typeElem.onclick = function(){
delete(position);
};
最好使用更有意义的名称,例如deletePosition或类似的名称
关于javascript - javascript: anchor 标签问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3053107/