`
zhwadezheng
  • 浏览: 7272 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

js获取标签的自定义静态属性,并兼容浏览器。

 
阅读更多

通常获取对象的属性用“.”即可,但是如果是自定义对象的静态属性,那么在非IE浏览器下就无法获得,比如td标签自定义src属性,用“.”的方式获得的是undefined,这时需要用到getAttribute来处理。

分享到:
评论

相关推荐

    kindeditor 相关JS文件

    总结来说,"kindeditor 相关JS文件"主要涉及JavaScript编程、DOM操作、事件处理、AJAX通信、JSON格式、跨浏览器兼容性、插件机制、CSS样式、安全性以及本地存储等多个方面的知识。了解并掌握这些知识点对于开发和...

    javaScript文档

    也可以将 JavaScript 代码保存在一个单独的 `.js` 文件中,并通过 `<script>` 标签的 `src` 属性引用这个文件。例如: ```html <script src="script.js"> ``` 这种方式有助于提高代码的复用性和可维护性。 #### ...

    JSCharts3无图标版

    7. **响应式设计**:JSCharts3兼容各种设备和浏览器,包括移动设备和平板电脑,能够自动适应屏幕尺寸,确保在任何环境下都能展示清晰、美观的图表。 8. **示例代码**:`JSCharts3_demo`文件夹中包含了一系列的示例...

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

    2. **JavaScript获取Iframe引用**: - 使用`document.getElementById`方法获取Iframe元素的引用,例如:`var iframe = document.getElementById('iframeId')`,其中'iframeId'是Iframe的ID。 - 通过`...

    JS 图片懒加载

    1. **数据属性**:通常,我们会为图片元素添加一个自定义的数据属性,如`data-src`,用来存储原图片URL,而`src`属性则设置为一个占位符,如一个小尺寸的加载图或透明的`png`图片。 2. **事件监听**:为了在用户...

    jQuery Gif图片预览和播放插件jquery.gif.js

    6. **API接口**:jQuery.gif.js提供了一套完整的API,使得开发者可以轻松地集成到自己的项目中,例如`play()`, `pause()`, `stop()`, `reset()`等方法,以及设置和获取Gif属性的函数。 7. **兼容性**:考虑到浏览器...

    js跨域问题解决方案.

    JSONP利用`<script>`标签不受同源策略限制的特性,通过动态创建`<script>`标签并设置`src`属性为带有回调函数的URL来实现跨域。服务器返回的是一段JavaScript代码,调用客户端指定的回调函数,传递数据。 #### 3.2 ...

    js+css实现换肤功能

    2. 兼容性处理:对于不支持JavaScript的浏览器,可以提供一种静态的换肤方式,如通过超链接直接跳转到不同皮肤版本的页面。 3. 使用CSS变量:如果支持,可以使用CSS自定义属性(CSS变量)来实现换肤,这样只需要更改...

    视频截帧 js视频截帧 js视频截帧 js

    在JavaScript的世界里,视频截帧是一项重要的技术,它允许用户从视频流中提取静态图像,类似于电影中的帧。这项技术通常用于创建视频预览图、动态GIF或者进行视频分析。"视频截帧 js"这一主题涉及到Web开发中的...

    bootstrap-table (项目完整版js+css+实例)

    - 加载数据:可以使用`data-url`属性从服务器获取数据,或者直接在`<table>`标签内使用`data`属性提供静态数据。 3. **实例代码** - 基本示例: ```html <th data-field="id">ID <th data-field="name">...

    前端工程师面试题

    - 获取自定义属性时,统一使用`getAttribute()`方法以确保兼容性。 - 鼠标事件的位置属性在不同浏览器中的命名差异,需分别处理。 - IE中自定义属性的获取方式与Firefox不同,统一使用`getAttribute()`方法。 - ...

    dhtmlXTabBar

    - `setTabText()` 和 `getTabText()` 分别用于设置和获取标签的文本。 **文档资源:** 压缩包中的 `docsExplorer` 文件夹很可能包含了详细的API文档和其他开发指南,帮助开发者了解如何使用dhtmlXTabBar。`index....

    天气预报_HTML静态页面_带时钟.zip

    开发者可能使用JavaScript发送异步请求(如`fetch`或`XMLHttpRequest`)获取实时天气数据,并将其显示在页面上。 8. **网页部署**: 将这个HTML页面部署到Web服务器上,用户可以通过浏览器访问。这可能涉及FTP上传、...

    SpryAssets.rar(附件)

    9. **浏览器兼容性**:虽然 SpryAssets 主要是为现代浏览器设计的,但在实际应用中,你需要确保代码对不同浏览器的兼容性,特别是对于那些较旧或非主流的浏览器。 10. **调试和优化**:在开发过程中,可能需要使用...

    html5桌面通知知识点分享

    `Notification.permission`是一个静态属性,可以用来检查当前浏览器是否已授权通知。其值可能为'granted'(用户允许)、'denied'(用户拒绝)或'default'(用户尚未作出决定)。 创建一个新的通知实例,可以使用`...

    prototype1.6.0源码解读.js

    ### Prototype 1.6.0源码解读 #### 前言 Prototype 是一个轻量级的...此外,通过对浏览器特性的检测,能够更好地兼容不同环境下的运行需求。这些特性使得开发者能够在编写复杂的前端应用时更加高效地进行开发与调试。

    UniGUI集合说明.doc

    在UniGUI应用中,可以使用JavaScript或内置功能打开新的浏览器窗口并导航到指定URL。 33. **标题设置** UniGUI提供了设置标题的方法,可以自定义窗体、控件的标题文本。 34. **不支持的HTML标签** 在...

    Html权威指南

    - **浏览器战争的结束**:在20世纪90年代末至21世纪初,各大浏览器厂商的竞争导致了浏览器不兼容问题,随着W3C(World Wide Web Consortium)制定标准以及各大浏览器厂商遵循这些标准,浏览器之间的兼容性问题逐渐...

    jquery qtip

    1. 内容动态加载:除了静态内容,qTip还支持通过AJAX、DOM元素、函数等方式动态获取提示内容。 2. 触发方式:默认情况下,qTip会在鼠标悬停时显示,但可以通过设置`show`和`hide`选项来改变触发行为。 3. 多个提示...

    jquery.imagemapster

    这个库允许用户在图像上定义多个区域,并为这些区域添加各种交互效果,如鼠标悬停、点击事件以及自定义的样式。它在网页设计中尤其有用,可以用来创建复杂且互动的地图、图表或者产品展示。 1. **HTML 图像映射基础...

Global site tag (gtag.js) - Google Analytics