手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JavaScript中也使用$美元符号来代替document.getElementById
JavaScript中也使用$美元符号来代替document.getElementById
摘要:复制代码代码如下:function$(id){returndocument.getElementById(id);上面的对于新版本的浏览器都...

复制代码 代码如下:

function $(id){return document.getElementById(id);

上面的对于新版本的浏览器都是没有问题的,如果使用古老的浏览器,可以使用下面的函数

复制代码 代码如下:

function $(objectId) {

if(document.getElementById && document.getElementById(objectId)) {

// W3C DOM

return document.getElementById(objectId);

}

else if (document.all && document.all(objectId)) {

// MSIE 4 DOM

return document.all(objectId);

}

else if (document.layers && document.layers[objectId]) {

// NN 4 DOM.. note: this won't find nested layers

return document.layers[objectId];

}

else {

return false;

}

}

来实现$代替document.getElementById的效果,虽然简单,但对于没有引用了prototype和jquery等框架的,避免了每次写document.getElementById,只需在一个公共JavaScript文件定义后便可处处使用了。

【JavaScript中也使用$美元符号来代替document.getElementById】相关文章:

JavaScript常用函数工具集:lao-utils

JavaScript中substring()方法的使用

JavaScript中的anchor()方法使用详解

JavaScript中fixed()方法的使用简介

JavaScript中的toUTCString()方法使用详解

JavaScript中valueOf()方法的使用介绍

JavaScript中reduce()方法的使用详解

javascript下使用Promise封装FileReader

JavaScript中的sub()方法的使用介绍

JavaScript中的acos()方法使用详解

精品推荐
分类导航