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

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

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

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

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

document.getElementById的一些细节

JavaScript中使用自然对数ln的方法

详解JavaScript中Date.UTC()方法的使用

JavaScript中substring()方法的使用

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

精品推荐
分类导航