一起学习网 一起学习网


getElementById在任意一款浏览器中都可以用吗的疑问回复

网络编程 getElementById在任意一款浏览器中都可以用吗的疑问回复 06-22
我知道getElementById在IE中可以用,但不知道它在其他浏览中可不可以用,比如:Firebox,Opera,Netscape

回答:
getElementById是标准的方法
理论上讲支持w3c标准的都可以用 你列举的三种较新版本都可以用
但古董级的浏览器,还是不支持的,所以最好用本站用的方法,来实现

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;
}
}

Javascript & DHTML 实例编程(教程)基础知识
[2007-04-1114:31:50|Author:never-online]这一节首先请下载JScript.chm这本手册,无论新手老手,有一本手册是免不了的,特别是对于新手,如果你没有空翻犀牛书

Javascript & DHTML 实例编程(教程)DOM基础和基本API
一、什么是DOM?什么叫DOM,DOM是文档对象模型(DocumentObjectModel,是基于浏览器编程(在本教程中,可以说就是DHTML编程)的一套API接口,W3C出台的推荐标

Javascript & DHTML 实例编程(教程)(三)初级实例篇1—上传文件控件实例
效果DEMO:http://www.never-online.net/tutorial/js/upload/Javascript&DHTML实例编程(教程)(三),初级实例篇—上传文件控件实例上章基本上把要交代的基本知识都


编辑:一起学习网

标签:实例,可以用,教程,控件,上传文件