stu*_*stu 6 javascript internet-explorer innerhtml
我试图在firefox中的一个元素上设置innerHTML并且它工作正常,在IE中尝试它并且出现意外错误,没有明显的原因.
例如,如果您尝试将表的innerHTML设置为"hi from stu",则它将失败,因为该表必须后跟一个序列.
Jon*_*nan 14
您正在看到这种行为,因为innerHTML对于IE中的表元素是只读的.从MSDN的innerHTML属性文档:
该属性是读/写的除以下所有对象,它是只读的:COL,COLGROUP,FRAMESET,HEAD,HTML,STYLE,TABLE,TBODY,TFOOT,THEAD,TITLE,TR.
“显然 Firefox 不是这么挑剔” ==> 显然 FireFox 的 bug 太多了,它没有记录这种明显违反基本 html 嵌套规则的行为......
正如有人在另一个论坛中指出的那样,FireFox 会接受您将整个 html 文档作为表单字段甚至图像的子项附加,-(
归档时间: |
|
查看次数: |
7795 次 |
最近记录: |