2014-07-22 38 views
1

我一整天都在javascript中敲門可以找出在面板中獲得控件的快速方法。查找面板中的所有子控件javascript

我可以使用這一個獲取頁面中的所有選項卡。然而,該頁面將超過100個。我知道頁面中的面板。我的問題是我如何在面板控件中獲得一個標籤。希望有人能告訴我。提前致謝。

var myform = Form1.elements 
var aTags = myform.getElementsByTagName('a'); 
+1

請發佈您的HTML,一個演示來重現問題,您的問題是不是很有幫助。 – elclanrs

+0

'document.querySelectorAll('[name = form1] a')' –

回答

1
var myform = Form1.elements <-- elements is wrong 
var aTags = myform.getElementsByTagName('a'); 

這應該只是形式

var anchors = document.getElementById("yourFormId").getElementsByTagName('a'); 

var anchors = document.Form1.getElementsByTagName('a'); 

elements返回一個集合,只有表單元素。

+0

是的。 'document.formName.getElementsByTagName('a')'也會得到所有的錨。 – PHPglue