IE浏览器的DOM模型

2016-02-20 00:58 8 1 收藏

下面请跟着图老师小编一起来了解下IE浏览器的DOM模型,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - Web开发 】

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

IE 处理 / 形式的结尾标签有问题。如下面这段:

form table  //form

如果使用 JavaScript 向表格内添加表单元素input,你会发现在 IE 中form并没有把这些input包含起来。为什么呢?看看table元素的 innerHTML 就知道了:第一行竟然是/form!可见 IE 对这种情况的处理有多糟糕。FireFox下就没有这种情况。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

IE 的 DOM 模型不允许设置 table 元素的 innerHTML。在 DHTML 参考文档你会看到,IE 建议使用 insertRow 等方法来操作表格内容,而使用 table.innerHTML= 在 IE 下面就会报错。 FireFox 没有这个问题。

IE 的 DOM 模型不能正确地创建单选框。如下面的 JavaScript 代码:

var radio = document.createElement(‘input’);radio.setAttribute(‘type’, ‘radio’);radio.setAttribute(‘name’, name);radio.setAttribute(value, value);

如果把这样创建出来的单选框放到页面上,在 IE 下这些单选框都没法选中。FireFox没有这个问题。折中的解决办法是:

function createRadio(name, value) {if (navigator.appName.indexOf(Microsoft) != -1) {var radio = document.createElement(‘input type=radio name=‘ + name + ‘ /’);radio.value = value;return radio;} else {var radio = document.createElement(‘input’);radio.setAttribute(‘type’, ‘radio’);radio.setAttribute(‘name’, name);radio.setAttribute(value, value);return radio;}}

来源:http://www.tulaoshi.com/n/20160220/1632939.html

延伸阅读
标签: 浏览器
如何卸载IE浏览器   1、首先在开始菜单的右侧栏,找到控制面板,点击,如下图所示: 2、打开控制面板后,找到程序,点击卸载程序,如下图所示: 3、在打开的程序和功能页,点击左侧的打开或关闭windows功能,如下图所示: 4、打开后,找到Internet Explorer 9,这就是我们要卸载的IE浏览器,取消选择前面方框...
标签: 浏览器
ie浏览器如何修复   1、在IE浏览器点击工具选项卡,在弹出的下拉菜单中点击Internet选项; 2、Internet选项中,点击右上角的高级的选项卡,浏览器的重置按钮在这里; 3、切换到此选项卡后,下面有一个重置的按钮,如上图所示,我们点击此按钮。 4、这时候会出现一个选项,询问是不是要把所有浏览器中所保存的密...
第一步:在桌面找到IE浏览器,打开。 第二步:浏览器上面找到工具。 第三步:点击工具,在下拉菜单里选择Internet选项,打开。 第四步:出现Internet选项,切换到程序,勾选检查Internet Explorer是否为默认的浏览器。 第五步:然...
标签: Web开发
首先要知道DOM的两级模式:DOM0级和DOM2级 在DOM0级事件处理程序是通过把函数实例的引用指派到DOM元素的属性而声明的。 声明DOM第0级事件处理程序 代码如下: !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd" html head titleDOM Level 0 Events Example/title script type="text/javas...
标签: 浏览器
ie浏览器多页面浏览设置 步骤一、首先打开ie浏览器,打开之后,然后点击ie菜单栏上面的工具-internet选项如图所示: 步骤二、点击之后就会打开internet选项设置窗口了。我们在常规选项卡上找到更改网页在选项卡中显示的方式后面的设置按钮,如图所示: 步骤三、之后打开选项卡浏览器设置窗口了,现在在窗口上的打开新选项...

经验教程

624

收藏

12
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部