JavaScript中也使用$美元符号来代替document.getElementById
JavaScript 使用 符号 Document 美元 代替 getElementById
2023-06-13 09:14:23 时间
function$(id){returndocument.getElementById(id);
上面的对于新版本的浏览器都是没有问题的,如果使用古老的浏览器,可以使用下面的函数
function$(objectId){
if(document.getElementById&&document.getElementById(objectId)){
//W3CDOM
returndocument.getElementById(objectId);
}
elseif(document.all&&document.all(objectId)){
//MSIE4DOM
returndocument.all(objectId);
}
elseif(document.layers&&document.layers[objectId]){
//NN4DOM..note:thiswon"tfindnestedlayers
returndocument.layers[objectId];
}
else{
returnfalse;
}
}
来实现$代替document.getElementById的效果,虽然简单,但对于没有引用了prototype和jquery等框架的,避免了每次写document.getElementById,只需在一个公共JavaScript文件定义后便可处处使用了。
相关文章
- JavaScript之移动端网页特效(2) swiper的使用(多图)
- 【说站】javascript如何使用构造函数继承
- javascript html转换成markdown,如何使用Turndown使用JavaScript将HTML转换为Markdown[通俗易懂]
- JavaScript案例:简单留言发布
- 总结了一些有用的 Javascript 单行代码,能快速处理一些问题
- JavaScript刷LeetCode拿offer-js版字典
- 用javascript分类刷leetcode9.位运算(图文视频讲解)5
- JavaScript Web 框架的“新浪潮”
- 使用 Chrome 开发者工具分析 SAP UI5 应用的 JavaScript 代码执行性能瓶颈
- WordPress 教程:使用 wp_localize_script 从 PHP 传递参数给 JavaScript
- JavaScript实现限时抢购实例详解编程语言
- Nlp_compromise v10.0.0 发布, 在JavaScript中使用自然语言详解编程语言
- javascript中如何使用bind()方法详解编程语言
- 使用Mongodb运行JavaScript脚本(mongodb执行js)
- Javascript实例教程(19)使用HoTMetal(1)
- Javascript常用运算符(Operators)-javascript基础教程
- JavaScript脚本将当地时间转换成其它时区
- javascript装载iframe子页面,自适应高度
- 一个简单的javascript类定义例子
- 网易JS面试题与Javascript词法作用域说明
- javascript学习笔记(十一)正则表达式介绍
- Javascript引用指针使用介绍
- 基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
- 使用JavaScript实现对象匀速/变速运动的方法
- JavaScript中json使用自己总结
- javascript按位非运算符的使用方法
- 使用Rhino让java执行javascript的方法实例
- 深入解析JavaScript中的变量作用域
- JavaScript中实现最高效的数组乱序方法
- Javascript字符串浏览器兼容问题分析
- JavaScript中的alert()函数使用技巧详解
- JavaScript中的eval()函数使用介绍