2 回答

TA貢獻(xiàn)1829條經(jīng)驗 獲得超9個贊
如果單元格中有多個跨度或其他元素,則可以執(zhí)行此操作
row.cells[1].getElementsByTagName("span")[0].innerHTML;

TA貢獻(xiàn)1719條經(jīng)驗 獲得超6個贊
您需要檢查子節(jié)點,如果存在,則從中獲取值。
像這樣的東西:
<script type ="text/javascript" >
function GetSelectedRow(UserLink) {
var row = UserLink.parentNode.parentNode;
var Userid;
if(row.cells[1].firstChild) {
Userid = row.cells[1].firstChild.innerHTML;
} else {
Userid = row.cells[1].innerHTML;
}
alert(Userid);
return false;
}
</script>
我還沒有測試過這段代碼,但它應(yīng)該能給你這個想法。根據(jù)需要修改它。
此代碼示例做出了一些可能會破壞它的假設(shè),因此可能需要更加穩(wěn)健。
添加回答
舉報