我正在使用JavaScript在用户选择组合框项目时动态向表格添加标签,但我希望这些动态添加的标签在用户单击它们时可被删除。以下是我的JavaScript函数:
function OnSelectedIndexChange()
{
if (document.getElementById('cmbDestinationUser').selectedIndex != 0) {
var spanTag = document.createElement("span");
spanTag.id = "span1";
var e = document.getElementById("cmbDestinationUser");
var strUser = e.options[e.selectedIndex].text;
spanTag.innerHTML = strUser;
var TR = document.createElement('tr');
var TD = document.createElement('td');
TD.appendChild(spanTag);
TR.appendChild(TD);
document.getElementById('tblReceivers').appendChild(TR);
}
document.getElementById('cmbDestinationUser').selectedIndex = 0;
}
我应该在spantag中添加onclick吗?如何添加?我应该为擦除创建另一个函数,还是可以在这个函数中定义删除操作? 谢谢