我有这样的事情:如何使用javascript生成的html获取标签的ID?
td = '<td id = "someId"> Text <input type = "text" name = "someName" value = "someValue" onchange="textChange(' + "someId" + ')"></td>';
var tag = document.createElement("tr");
tag.innerHTML = td;
document.getElementById("mainTable").appendChild(tag);
但部分:
"textChange(' + "someId" + ')"
是错误的,因为如果我想引用这样的:
document.getElementById("someId").name
这是不确定的。
我应该怎么做?
哦,我的坏。我认为这是因为这是javascript动态生成的html,并且在'Ctrl U'上不可见。 – proggix