
思路:用getElementsByTagName方法来实现。
片断代码如下:
<html><head>
<script type="text/javascript">
function getElements()
{
var x=documentgetElementsByTagName("input");
alert(xlength);
}
</script>
</head>
<body>
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<br />
<input type="button" onclick="getElements()" value="How many input elements" />
</body>
</html>
效果图如下:
定义和用法
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
有原生DOM获取以及用js库比如jquery
原生DOM的话首先获取标签对象,id或者name或其他
例:
<p id="targetp" >2333333</p><script>var element = documentgetElementById("targetp");
var tagname = elementtagName;
alert(tagname);
</script>
jQuery获取
$("#content-header")get(0)tagName如果已经获取到对象可以直接获取标记名
<p onclick="alert('您单击的是:'+thistagName);">中华人民共和国</p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN">
<html>
<head>
<meta >
只使用js无法实现跨域的请求,具体信息你可以参考
>
以上就是关于js如何获取页面 元素全部的内容,包括:js如何获取页面 元素、如何用JS获取html元素的标记名、JS 获得网页代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)