`
李俊良
  • 浏览: 143855 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript兼容性点滴-----自定义标签属性

阅读更多
<div id="mydiv" myattr="welcome"></div>

 先看一个html标签代码

 

如果用脚本取得id为mydiv 自定义属性myattr的值,我们知道方法为

 

document.getElementById("mydiv").myattr

 

 

但是这种方法在firefox上面就无效了,要在IE和firefox上面都可以取得welcome那么语句应该这么写

 

document.getElementById("mydiv").getAttribute("myattr")

 

 

其实很简单了,这样就通用了,所以大家养好习惯,取属性都用getAttribute方法,设置属性都用setAttribute方法就行了

分享到:
评论

相关推荐

    HTML:自定义标签属性

    在使用自定义属性时,需要注意不同浏览器之间的兼容性差异。例如,早期版本的 Internet Explorer(如 IE6)可能无法直接通过属性名访问自定义属性,而需要使用如下方式: ```javascript var idvalue = txtInput....

    Custom JavaScript for Websites 2-3.4.12.zip

    您可以基于域或自定义正则表达式(自v3.1.1起)注入自定义JavaScript。 自v2.5.1以来,此扩展支持专用选项卡来编辑您的代码 您可以使用一些内置库,例如 *jQuery1.12.4 *jQuery2.2.4 *jQuery3.2.1 *无限可观察...

    面试题练习题前端 JavaScript高级语法-字符串属性

    面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端...

    python自学教程-04-自定义JavaScript.ev4.rar

    【标题】"python自学教程-04-自定义JavaScript.ev4.rar" 提示我们这是一个关于Python编程学习的教程,特别是涉及到与JavaScript交互的部分。在Python中,与JavaScript交互通常是通过Web开发或者数据交换的需求,例如...

    JavaScript应用实例-自定义按钮.js

    JavaScript应用实例-自定义按钮.js

    javascript经典特效---打开无边窗口.rar

    在网页设计中,"打开无边窗口"通常指的是利用JavaScript代码创建一个新的浏览器窗口,该窗口可以自定义大小、位置、工具栏等属性,以达到特定的用户体验效果。在"javascript经典特效---打开无边窗口.rar"这个资源中...

    JavaScript应用实例-自定义canvasButton.js

    JavaScript应用实例-自定义canvasButton.js

    layui-自定义多选-禁用.rar

    - **JavaScript/jQuery**:layui主要是基于JavaScript和jQuery构建的,所以扩展其日期控件需要对这两种语言有深入理解,包括DOM操作、事件处理、对象和数组操作等。 - **layDate配置项**:layui的日期控件接受一...

    javascript经典特效---先后点击链接.rar

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果和动态功能。在网页中,JavaScript通常嵌入在HTML代码中,或者以外部JS文件的形式引用,为用户提供丰富的用户体验。本资源...

    js-swiper-分页标签加进度条-自定义位置加进度条

    在这个特定的场景中,我们关注的是如何在Swiper中添加分页标签以及进度条,并且能够自定义它们的位置。下面将详细探讨这两个特性。 一、Swiper 分页标签 Swiper 自带了分页功能,它允许用户通过点击分页点来切换...

    javascript经典特效---Iframe页面的滚动.rar

    - 通过`contentDocument`或`contentWindow`属性访问Iframe中的DOM或JavaScript环境,取决于浏览器兼容性。 3. **控制Iframe滚动**: - 使用`scrolling`属性可以全局禁用或启用Iframe的滚动条,但无法精确控制滚动...

    javascript经典特效---滚动条的彩色显示.rar

    Chrome、Firefox和Safari等现代浏览器支持CSS3的`::-webkit-scrollbar`和`::-webkit-scrollbar-thumb`伪元素来定制滚动条的样式,但IE和Edge(旧版)并不支持这些属性,因此在实现彩色滚动条时需要考虑兼容性问题。...

    javascript经典特效---title显示日期.rar

    例如,我们可以在一个`&lt;div&gt;`标签中添加`title`属性: ```html 当前日期"&gt; ``` 接下来,我们需要使用JavaScript来实时更新这个`title`属性的值,使其显示当前的日期。我们可以使用JavaScript内置的`Date`对象来...

    自定义标签

    - **TLD(Tag Library Descriptor)文件**:这是定义自定义标签的元数据文件,包含了标签的名称、属性、导出的变量等信息。TLD文件一般以`.tld`为后缀,通常放在WEB-INF目录下。 - **Tag Handler类**:处理标签...

    JavaScript应用实例-对话框自定义view.js

    JavaScript应用实例-对话框自定义view.js

    ArcGIS Server 开发系列(六)--自定义 Tasks

    在设计自定义Task时,应考虑其功能的灵活性、用户界面的友好性,以及性能优化等因素,确保Task既实用又高效。 总的来说,ArcGIS Server的Task开发是一个综合性的过程,涉及到客户端脚本、服务器端编程、GIS功能实现...

    option自定义属性的用处

    除了基本的 `value` 和 `selected` 属性外,`&lt;option&gt;` 标签还支持自定义属性,这些属性虽然不会随表单提交到服务器端,但在客户端可以通过 JavaScript 进行访问和操作。 #### 二、自定义属性概述 自定义属性...

    ExtTag,获取HTML自定义属性

    同时,为了保证代码的可维护性,应尽量将复杂的逻辑移至JavaScript,而不是过度依赖HTML的自定义属性。 综上所述,`ExtTag`可能是用于简化HTML自定义属性操作的一个工具,它将这些属性转化为JS对象,便于在...

    gtm-macros-variables:变量-自定义Javascript-Google跟踪代码管理器

    变量-自定义Javascript-GTM 变量Tipo“自定义Javascript”段Google跟踪代码管理器: {{JS单击Mailto}} {{JS Click Phone}} {{JS是移动的}} {{JS单击文件扩展名}} 执照 根据MIT许可获得许可。

    图文切换-多浏览器兼容-jQuery-jcSlider

    标题中的“图文切换-多浏览器兼容-jQuery-jcSlider”表明我们要探讨的是一个基于jQuery的JavaScript库,jcSlider,它专门用于实现图文切换效果,并且这个库在多种浏览器上具有良好的兼容性。以下是对这些知识点的...

Global site tag (gtag.js) - Google Analytics