`
duoerbasilu
  • 浏览: 1483347 次
文章分类
社区版块
存档分类
最新评论

document.layer,document.all,document.getElementById区别与作用

 
阅读更多
document.layers可以用来判断是否是netscape4之前的浏览器,document.all可以用来判断是否是ie4之后的浏览器,document.getElementById&&!document.all可以用来判断是否是netscape6之后的浏览器。
分享到:
评论

相关推荐

    js中document.getElementByid、document.all和document.layers区分介绍

    document.all是IE 4.0及以上版本的专有属性,是一个表示当前文档的所有对象的娄组,不仅包括页面上可见的实体对象,还包括一些不可见的对象,比如html注释等等。在document.all数组里面,元素不分层次,是按照其在...

    JavaScript权威指南

    Document Information Properties Section 14.5. Forms Section 14.6. Images Section 14.7. Links Section 14.8. Anchors Section 14.9. Applets Section 14.10. Embedded Data Chapter 15. Forms...

    输入框下拉列表提示js

    var Layer=window.document.getElementById(obj); switch(types){ case "show": Layer.style.display="block"; break; case "hide": Layer.style.display="none"; break; } } function getValue(obj,str){...

    表白网站源码

    document.getElementById("Layer1").style.width=iWidth; if (navigator.appName == "Netscape"){ document.getElementById("Layer1").style.display="none"; }else{ document.getElementById("Layer1")....

    jquery库文件略庞大用纯js替换jquery的方法

    var layer = document.getElementById('layer'); var span = layer.getElementsByTagName('span'); $('#inner').parent() document.getElementById(inner)[removed] $(window).width(); document.b

    跟随页面上下浮动的客服代码特效

    IE = (document.all) NS = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4") tempBar='';barBuilt=0;ssmItems=new Array(); moving=setTimeout('null',1) function moveOut() { if ((NS6||...

    图片放大镜

    if(document.all){ //只在IE下执行,主要避免IE6的select无法覆盖 magnifier.createIframe(magnifier.m.img); } this.onmousemove = magnifier.move; //this指向m.cont this.onmouseout = magnifier.end; }, ...

    FCKeditor-test

    var textInner=parent.document.getElementById("sitTypeInfoId").options[parent.document.getElementById("sitTypeInfoId").selectedIndex].text; addBar(textInner+' > 信息发布</b>'); setMessage('...

    动态读取JSON解析键值对的方法

    Json格式:{result:[{“aaa”,”111″},{“abc”,”121″},{“cba”,”212″}]} 代码如下: function $$(id){return document.getElementById(id);} 代码如下: function changelayer(id,oid){ $$(id).length=1; $....

    google map api 使用文档

    gmap = new GMap2(document.getElementById("gmap")); var centerat = new GLatLng(34.74,113.62); gmap.addControl(new GLargeMapControl()); gmap.addControl(new GMapTypeControl()); gmap.setCenter...

    pdf-annotate.js:pdf.js的注释层

    pdf-annotate.js 注释层。 合并后的分支和已删除的DynamicEnvironmentSystems / pdf-annotate.js的分支。 下内使用积极发展 。 要报告pdf-annotate.js...const VIEWER = document . getElementById ( 'viewer' ) ; c

    js 弹出框 替代浏览器的弹出框

    代码如下: function fromID(id) { return document.getElementById(id); } function show_alert(msg, type, time) { var layer_obj = fromID(“alert_layer”); var layer_text= fromID(“alert_text”); ...

    js+ajax处理java后台返回的json对象循环创建到表格的方法

    本文实例讲述了js+ajax处理java后台...tab_id=document.getElementById("Layer1"); displayDiv(); tab_id.style.display="none"; var url="getRefInfoServlet?cardInNo="+cardinno; var myAjax=new Ajax.Request(url,{

    layui table去掉右侧滑动条的实现方法

    使用layui table后,table会自动有一个滑动条,使用时需要去掉,原理如下: 定义一个tab的父div id,在这个id中寻找 ... var dev_obj = document.getElementById('table_and_page_div_id'); //table的父div var layuit

    html个人网站xp界面

    (x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d....

Global site tag (gtag.js) - Google Analytics