1. traverse all the controls
Function findcontrolall ()
{
VaR inputs = Document. getelementsbytagname ("input ");
For (j = 0; j <inputs. length; j ++)
If (inputs [J]. type = "text") // you can find all the controls whose types are text, or set them to the control type you want to traverse.
{
Inputs [J]. value = ""; // clear the content of the text box.
}
} 2. traverse the control function findcontrol () in the specified container ()
{
// The following table 1 refers to traversing the control in the table
VaR inputs = Document. getelementbyid ("Table1"). getelementsbytagname ("input ");
For (VAR I = 0; I <inputs. length; I ++)
{
If (inputs [I]. type = "text") // like the above, the type and operation of the control can be set as needed
{
Inputs [I]. value = "";
}
}
}
Get parent container object
-----------------------------------------------------------------------
<Div>
<Input type = "button" value = "Get parent container object" onclick = "checkboxall (this)"/>
</Div>
Function checkboxall (e ){
// Parentnode is used to obtain the upper-level attributes.
VaR OBJ = E. parentnode. getelementsbytagname ("*");}