This article is mainly on the JavaScript client traversal control and get the parent container Object sample code is introduced, the need for friends can come to the reference, I hope to help you.
1, traversing all of the control function Findcontrolall () { var Inputs=document.getelementsbytagna Me ("input"); for (j=0;j<inputs.length;j++) if (inputs[j].type== "Text")//here, find all controls with text of the page, or set it to the type of control you want to traverse { &NBS P Inputs[j].value= ""; //the contents of the text box } 2, traversing the control in the specified container function FindControl () { //below table1 refers to the controls that traverse the table var inputs = document.getElementById ("Ta Ble1 "). getElementsByTagName (" input "); for (var i=0;i<inputs.length;i++) { , if (inputs[i].type== "text")//As above, the type of control and the operation to be done can be filled in as needed & nbsp { Inputs[i].value=""; { } &NBSP} Get parent container object &nbs P The code is as follows: <div > <input type= "button" value= "Get parent Container object" onclick= "Checkboxall (This)"/> </div> function Checkboxall (e) {//parentnode is get ancestor attribute var obj = E.parentnode.parentnode.parentnode.getelementsbytagname ("*");}