IE6/7/8/9中Table/Select的innerHTML不能赋值的解决方法

 更新时间:2011年04月07日 23:28:10   作者:  
IE6/7/8/9中Table/Select的innerHTML不能赋值的解决方法,需要的朋友可以参考下。
IE6/7/8/9中Table/Select的innerHTML赋值会报错,如下

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

IE6/7 :

IE8 :

IE9 :


Firefox/Safari/Chrome/Opera中正常。Ext.DomHelper中使用div,把table添加到div中间接实现。

MSDN 写道

The property is read/write for all objects except the following, for which it is read-only: COL, COLGROUP, FRAMESET, HEAD, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR. The property has no default value.
DHTML expressions can be used in place of the preceding value(s). As of Internet Explorer 8, expressions are not supported in IE8 mode. For more information, see About Dynamic Properties.


Select元素的innerHTML也不能赋值,

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

但不抛异常。


相关:
http://msdn.microsoft.com/en-us/library/ms533897%28VS.85%29.aspx 
https://developer.mozilla.org/en/dom:element.innerhtml 
http://www.w3.org/TR/html5/apis-in-html-documents.html#dom-innerhtml

相关文章

  • JS实现的透明度渐变动画效果示例

    JS实现的透明度渐变动画效果示例

    这篇文章主要介绍了JS实现的透明度渐变动画效果,涉及javascript响应鼠标事件针对页面元素属性动态操作相关实现技巧,需要的朋友可以参考下
    2018-04-04
  • JS实现密码框的显示密码和隐藏密码功能示例

    JS实现密码框的显示密码和隐藏密码功能示例

    这篇文章主要介绍了JS实现密码框的显示密码和隐藏密码功能,涉及javascript针对页面form表单元素动态操作的相关技巧,需要的朋友可以参考下
    2016-12-12
  • 浅谈JavaScript的几种继承实现方式

    浅谈JavaScript的几种继承实现方式

    本文主要介绍了浅谈JavaScript的几种继承实现方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • JavaScript极简入门教程(一):基础篇

    JavaScript极简入门教程(一):基础篇

    这篇文章主要介绍了JavaScript极简入门教程(一):基础篇,本文讲解了JavaScript的基础语法、操作符、运算符等内容,需要的朋友可以参考下
    2014-10-10
  • Google的跟踪代码 动态加载js代码方法应用

    Google的跟踪代码 动态加载js代码方法应用

    Google的跟踪代码 动态加载js代码,需要的朋友可以参考下
    2012-11-11
  • js实现web留言板功能

    js实现web留言板功能

    这篇文章主要为大家详细介绍了js实现web留言板功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • JS利用中介模式开发全局控制器

    JS利用中介模式开发全局控制器

    这篇文章主要为大家介绍了JS利用中介模式开发全局控制器图文示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • MSN消息提示类

    MSN消息提示类

    MSN消息提示类...
    2006-09-09
  • 关于ES6字符串的扩展详解

    关于ES6字符串的扩展详解

    es6这个String对象倒是扩展了不少方法,但是很多都是跟字符编码相关,下面这篇文章主要给大家介绍了关于ES6字符串扩展的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • extract-text-webpack-plugin用法详解

    extract-text-webpack-plugin用法详解

    这篇文章主要介绍了extract-text-webpack-plugin用法详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02

最新评论