当前位置: 首页 > 知识库问答 >
问题:

返回data-football属性名称

夹谷英杰
2023-03-14

如果我有以下一段代码:

<button id="btnOne" data-football="Mitre">Press Me</button>

我如何获得数据标签的名称,所以在这种情况下,它将是'data-football'。我知道如何获得值,但我想知道当按下按钮时,如何获得data-tag的名称(在本例中为data-football)。

即,

$(document).on("click", "button", function(){
   // Get the name of the attribute (data-football - not the value);
});

多谢了。

共有1个答案

姬俊驰
2023-03-14

可以使用attributes属性获取HTML标记的所有属性

<div id="_id" data-football='test'></div>
  <script>
        const attrs = document.getElementById('_id').attributes
  </script>
 类似资料:
  • 从一个对象的自身(是否继承可选)可枚举属性返回一个函数属性名称数组。 使用 Object.keys(obj) 来迭代对象的自身属性。 如果 inherited 是 true ,则使用 Object.get.PrototypeOf(obj) 来获得对象的继承属性。 使用 Array.filter() 只保留那些函数的属性。 省略第二个参数 inherited,默认情况下不包含继承的属性。 const

  • 我们有一个基于泽西的web应用程序。我们将Apache Freemarker用于前端网页。我已经创建了一个servlet过滤器,并将其添加到web.xml中。这个过滤器拦截所有的http请求。在该过滤器的doFilter方法中,我从请求对象获取HTTPSession并设置一个属性值。说“Myval”。 尝试了以下访问MyVal的方法: ${request.myval} ${myVal}

  • 我是springboot的新手,我正在尝试从application.properties文件的位置(src/main/resources)读取属性值。但它总是返回NULL。我也需要帮助。附加类和属性文件。请注意:我试过“https://www.baeldung.com/properties-with-spring”如何访问Spring Boot中application.properties文件中定

  • 主要内容:jQuery Data 属性,按钮,复选框,可折叠块,可折叠集合,内容,控件组,对话框,增强,域容器,固定工具栏,翻转拨动开关,尾部栏,头部栏,链接,列表,列表项,导航栏,页面,弹窗,单选按钮,选择,滑动块,文本输入框 & 文本输入域jQuery Data 属性 jQuery Mobile 使用 HTML5 data-* 属性来为移动设备创建更具触摸友好性和吸引性的外观。 在下面的参考列表中,粗体显示的值为默认值。 按钮 在1.4 版本以后已废弃。使用 CSS 类 替代。带有 data

  • jQuery Data 属性 jQuery Mobile 使用 HTML5 data-* 属性来为移动设备创建更具触摸友好性和吸引性的外观。 在下面的参考列表中,粗体显示的值为默认值。 按钮 在1.4 版本以后已废弃。使用 CSS 类 替代。带有 data-role="button" 的超链接。button 元素、工具栏中的链接以及 input 字段都会自动渲染成按钮样式,不需要添加 data-r

  • football-cli 是一个命令行工具,用于查看足球比赛的比分和其他数据。 使用 安装 $ npm install -g footballcli 使用前,需要先去 football-data.org 申请 API 密钥 football <command>Commands:  scores     Get scores of past and live fixtures  fixtures