我有一個表格單元格,我想知道它裏面是否有文本框,或者只是使用javascrip動態顯示span標籤?我們如何在JavaScript中找到childnode元素類型?
1
A
回答
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");
相關問題
- 1. 我們如何找到蟒蛇中元素的可見性?
- 2. 如果我們不知道Container類型元素的類型,如何實現Iterator?
- 3. 如何找出NSDictionary元素的類型?
- 4. 如何在運行時找到SAPUI5元素的對象類型
- 5. 如何將類追加到原型javascript框架中的元素?
- 6. 查找包含在數組中的元素的類型javascript
- 7. 你如何找出元素類型的根元素是與jQuery
- 8. 如何在c#webdriver中按類型查找元素?
- 9. 如何在JQuery中查找元素類型
- 10. 如何在javascript中的列表中找到所選元素
- 11. 我如何使用JavaScript創建此類型元素
- 12. 如何在JavaScript中追加類型按鈕的DOM元素?
- 13. 我如何計算元素直到找到N個好元素?
- 14. 在JavaScript中輸出childNode值
- 15. 我如何找到這個JQuery元素?
- 16. 如何在Nokogiri中找到ComputedStyle元素?
- 17. javascript元素未找到
- 18. 我如何找到一個使用tabindex的元素 - Javascript不jQuery
- 19. 如何找到在陣列中的多個元素 - JAVASCRIPT,ES6
- 20. 通過給定元素childNode中的標記獲取元素
- 21. 我們如何將對象地址作爲地圖中的元素類型
- 22. 如何獲得已在JavaScript中找到的div內的特定類的元素?
- 23. 在javascript上訪問元素的類型
- 24. 如何找到一個元素而不指定它在Watir中的類型?
- 25. 如何通過嵌套在XPath其他元素中的CSS類找到元素?
- 26. 如何反轉元組類型中元素類型的順序?
- 27. 我們在哪裏可以找到TextAngular的textarea元素
- 28. 我如何找到最接近的元素的特定類?
- 29. PHP:simple_html_dom - 如何找到不在某個類中的元素?
- 30. 如何在JS中找到具有類似ID的元素?