词条 | getElementsByTagName |
释义 | 作 用通过查找整个 HTML 文档中的任何 HTML 元素,传回指定名称的元素集合。 基本语法语法objNodeList = xmlDocument.getElementsByTagName(tagname); 或 document.getElementById('ID').getElementsByTagName("标签名称"); 注释getElementsByTagName() 方法会使用指定的标签名返回所有的元素(作为一个节点列表),这些元素是您在使用此方法时所处的元素的后代。 getElementsByTagName() 可被用于任何的 HTML 元素: 说 明tagname 是一个字符串,代表找到的元素卷标名称。使用tagname "*"传回文件中所有找到的元素。 范 例length 属性您可以通过使用 length 属性来循环遍历节点列表: var x=document.getElementsByTagName("p");for (var i=0;i<x.length;i++) { // do something with each paragraph } 详细用法<HTML> <HEAD> <TITLE> New Document </TITLE> <script language=javascript> function ck() { var aa = document.getElementsByTagName("input"); var ss = ""; alert("网页里所有的input集合共有:"+aa.length+"个!"); for (var i=0; i<aa.length; i++){ if (aa[i].type=="text")ss=ss+aa[i].value+"■"; } alert(ss); ss.value="sss"; alert(ss.value); var bb = ss.split("■") ; bb.value="wewwew"; alert(bb); alert(bb.length); } </script> </HEAD> <BODY> <FORM name=form1 METHOD=POST ACTION=""> <INPUT TYPE="text" NAME=txt> <INPUT TYPE="text" NAME=txt1> <INPUT TYPE="text" NAME=txt2> <INPUT TYPE="text" NAME=txt3> <INPUT TYPE="text" NAME=txt4> <INPUT TYPE=button onclick="ck();"> </FORM> </BODY> </HTML> |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。