
有原生DOM获取以及用js库比如jquery
例:
<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>很多时候需要获取响应头来进行一些 *** 作,比如获取响应头中的Date来缓存请求时间,获取自定义的token进行用户登录验证等等。
如何拿到上面的信息呢,这里以获取Date值举例,相信很多人发现,在成功回调中打印header对象中并没有Date属性,如下:
为什么header对象中只有Content-Type属性呢,因为如果你与服务端同域,你可以获得所有header对象属性,但是如果不同域的话,需要在服务端设置 expose_headers 。
Before
After
这样设置完后 就能通过resheaderget('Date')获取响应头中Date的值了。
1、创建一个aspnet的web工程。
2、打开新创建的工程。
3、准备一个xml文件。
4、aspnet中给我们提供了读取xml格式文件的方法XmlDocument需要添加using引用using SystemXml。
5、新建filename 用来指定要读取的xml文件,并实例化xmldocument对象。
6、也可以使用xml。innerxml来获得所有信息。
可以写个下面的函数来完成:
function getElementsByClassName(n) {
var el = [],
_el = documentgetElementsByTagName('');
for (var i=0; i<_ellength; i++ ) {
if (_el[i]className == n ) {
el[ellength] = _el[i];
}
}
return el;
}
以上就是关于如何用JS获取html元素的标记名全部的内容,包括:如何用JS获取html元素的标记名、Angular2 http获取response header对象、js 的reload方法怎么传header信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)