2011-05-28 39 views

回答

3

如果你想檢查是否有一個<input>隨時隨地的元素中,你可以使用getElementsByTagName()

if (myTableCell.getElementsByTagName('input').length>=1) { 
    ...do something with the input... 
} 
2

您可以檢查tagName屬性

function isInput(el){ 
    return /input/i.test(el.tagName); 
} 

或多個通用:

function isElType(el,tagname){ 
    return RegExp(tagname,'i').test(el.tagName); 
} 
//usage 
var isInput = isElType(myElement,'input'); 
1

也許類似這樣:

cell = document.getElementById('tableCell_ID'); 

spans = cell.getElementsByTagName("span");