JS和jQuery通过this获取html标签中的属性值(实例代码)

 更新时间:2017年09月11日 15:17:42   作者:Charles9703  
本文通过实例代码给大家分享JS和jQuery通过this获取html标签中的属性值,非常不错,具有参考借鉴价值,需要额朋友参考下吧

废话不多说了,具体代码如下所示:

<html>
 <head>
  <script type="text/javascript" src="jquery-1.10.2.min.js"></script>
  <script type="text/javascript">
   /** JQUERY 通过当前标签属性名,获取属性的值 */
   function attrsByJquery(obj){
    var v1 = $(obj).attr("dbname");
    var v2 = $(obj).attr("name");
    alert(v1);
    alert(v2);
   }
   
   /** JAVASCRIPT 通过当前标签属性名,获取属性的值 */
   function attrsByJs(obj){
    var v1 = obj.getAttribute('name');
    var v2 = obj.getAttribute('dbname');
    alert(v1);
    alert(v2);
   }
   
   function attrsButtons(obj){
    var v = obj.getAttribute('name');
    var vv = $(obj).attr("myname");
    alert(v);
    alert(vv);
   }
   
  </script>
 </head>
 <body>
  <div>
   <div style="width: 100px;height: 30px;float:left; margin-left:30px;" name="this is name feild" dbname="oracle1" onclick="attrsByJs(this)">JavaScript</div>
   <div style="width: 100px;height: 30px;float:left; margin-left:30px;" name="this is name feild" dbname="oracle2" onclick="attrsByJquery(this)">Juqery</div>
   <input type="button" name="abcdeg" myname="this is my name" onclick="attrsButtons(this)" value="buttons">
  </div>
 </body>
</html>

总结

以上所述是小编给大家介绍的JS和jQuery通过this获取html标签中的属性值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 谈谈JS中的!!

    谈谈JS中的!!

    !!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false。下面看看通过本文给大家介绍了JS中的!!,需要的朋友参考下吧
    2017-12-12
  • ES6中new Function()语法及应用实例分析

    ES6中new Function()语法及应用实例分析

    这篇文章主要介绍了ES6中new Function()语法及应用,结合实例形式分析了ES6中new Function()的基本语法、功能、原理、闭包等相关使用技巧,需要的朋友可以参考下
    2020-02-02
  • 微信小程序引入map组件并在地图上标点的实现代码

    微信小程序引入map组件并在地图上标点的实现代码

    这篇文章主要介绍了微信小程序引入map组件并在地图上标点,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-10-10
  • JS从一组数据中找到指定的单条数据的方法

    JS从一组数据中找到指定的单条数据的方法

    这篇文章给大家介绍基于js如何从一组数据中找到指定的单条数据,非常实用,实现方案也很简单,需要的朋友可以参考下
    2016-06-06
  • JS中取二维数组中最大值的方法汇总

    JS中取二维数组中最大值的方法汇总

    本文通过三种解决方案给大家介绍js中取二维数组中最大值的方法。介绍的非常详细,具有参考价值
    2016-04-04
  • 解决layui的radio属性或别的属性没显示出来的问题

    解决layui的radio属性或别的属性没显示出来的问题

    今天小编就为大家分享一篇解决layui的radio属性或别的属性没显示出来的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • 微信小程序阻止小程序返回的两种方法

    微信小程序阻止小程序返回的两种方法

    这篇文章主要给大家介绍了关于微信小程序阻止小程序返回的两种方法,分别是通过wx.enableAlertBeforeUnload和page-container,两种方法都给出了详细的实例,需要的朋友可以参考下
    2023-04-04
  • JavaScript重载函数实例剖析

    JavaScript重载函数实例剖析

    通过本文给大家简单介绍下JavaScript重载函数的相关知识,在js中有没有重载函数这个概念呢?很多朋友都很模糊,说不太清楚,下面通过本文给大家介绍js重载函数,一起学习吧
    2016-05-05
  • 详解微信小程序应用和页面生命周期

    详解微信小程序应用和页面生命周期

    生命周期是指一个对象从创建→>运行>销毁的整个阶段,强调的是一个时间段,文中介绍了生命周期的分类和微信小程序应用,需要的朋友可以参考下
    2022-08-08
  • JavaScript基于SVG的图片切换效果实例代码

    JavaScript基于SVG的图片切换效果实例代码

    这篇文章主要介绍了JavaScript基于SVG的图片切换效果实例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12

最新评论