JS对象的选取函数

来源:互联网 发布:华夏航空公司订票软件 编辑:程序博客网 时间:2024/06/06 03:58

在前端开发中, 对象的选取 (通过对象 ID ) 是必备的技能, 下面就用 JS 自定义一个对DOM树中各个对象进行选取的函数, 


function getObj(objID){  //function $(objID){  //okreturn "string" == typeof(objID) ? document.getElementById(objID) : id ;}


以上函数对高版本的IE或支持WC3标准的浏览器都可使用, 就目前对数IE都支持; 但对一些低版本的各种IE,
还主要做兼容处理, 才以得到功能更加完善的选取对象的函数, 如下:

function getObj(objName){  //function $(objID){  //ok tooif(document.getElementById){   //兼容W3C标准的IE,如 MS IE, FF IE等return eval('document.getElementById("' + objName + '")');}else if(document.layers){  //兼容低版本NetScape return eval("document.layers['" + objName +"']");}else{  //其它低版本 IEreturn eval('document.all.' + objName);}}


很久以前好像在哪里见过, 这里就重写一次, 方便到用时直接copy, 呵呵,微笑懒人就这样.