手机
当前位置:查字典教程网 >编程开发 >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中substring()方法的使用

在JavaScript中使用JSON数据

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

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

JavaScript中使用Math.PI圆周率属性的方法

JavaScript中操作字符串小结

document.getElementById的一些细节

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

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

JavaScript中的pow()方法使用

精品推荐
分类导航