`
lhgyy00
  • 浏览: 143789 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

IE8 不支持该属性或者该方法

阅读更多

今天在测试代码的时候,报了这样一个错

svCoCode = document.getElementById('svCoCode').getAttribute('value');

不支持该属性或者该方法,在firefox上是正常的,但是在ie上抱着个错。

原因:在IE上应该先声明在使用

改成:var svCoCode = document.getElementById('svCoCode').getAttribute('value');

正确

分享到:
评论

相关推荐

    支持IE8的Echarts.js

    2. **禁用高级CSS3属性**:由于IE8不支持CSS3,所以在写样式时,需要避免使用如`border-radius`、`transition`等属性,或者提供针对IE8的备选样式。 3. **处理异步问题**:IE8不支持`addEventListener`和`...

    IE8的JavaScript点击事件(onclick)不兼容的解决方法

    为了确保兼容性,通常推荐使用`addEventListener`方法为元素添加事件监听器,但由于IE8不支持`addEventListener`,需要采取其他方法。 根据提供的内容,文章介绍了一种解决该问题的方法,即通过`document....

    让IE6、IE7、IE8支持CSS3的圆角、阴影样式

    然而,由于IE6-IE8不支持这些CSS3属性,我们需要采用一些替代方法来实现类似的效果。以下是一些常见的解决方案: 1. **使用JavaScript库**:比如`jQuery Corner`或`CSS3 PIE`( Positioned Interactive Elements)...

    解决IE下不支持placeholder属性

    这个属性在现代浏览器中广泛被使用,为输入框提供了提示文本,但在早期版本的Internet Explorer (IE)中并不支持。`placeholder`属性的缺失无疑给用户界面设计带来了一定的困扰,因为它无法在这些浏览器中提供清晰的...

    IE不支持的集中css

    以下是对这些不被IE支持的CSS属性的详细解释: 1. **Outline** Outline属性在不改变元素布局的情况下提供边框,这对于调试非常有用。然而,IE6和IE7不支持此属性,因此在这些浏览器中无法用作调试工具。 2. **...

    IE6不支持fixed解决方法

    解决IE6不支持`fixed`定位的方法通常涉及到CSS Hack。首先,我们需要理解这个问题的本质:IE6将`fixed`视为`static`或`relative`,因此无法实现期望的固定定位效果。以下是一个简单的解决策略: 1. **针对IE6的CSS ...

    百度编辑器1.4.3.3版本IE8兼容性问题

    标题中的“对象不支持该属性或方法”错误,通常是由于IE8不支持某些新版本JavaScript特性或者特定API导致的。 描述中提到的问题,即在高版本IE上ueditor运行正常,但IE8环境下出现错误,这可能是由于ueditor在设计...

    bootstrop兼容IE8的代码

    5. **CSS polyfills**:可能需要为IE8添加一些CSS3属性的polyfill,例如边框半径、阴影等,因为IE8不支持这些特性。 6. **禁用某些组件**:某些Bootstrap组件在IE8下可能无法正常工作,例如Glyphicons图标字体,...

    bootstrap3 支持ie8

    此外,Bootstrap3使用了一些CSS3选择器和属性,如`:nth-child()`、`box-shadow`、`border-radius`等,这些都是IE8不支持的。 为了解决这个问题,开发者通常会采取以下几种策略: 1. **使用条件注释或JS检测**:在...

    IE7 IE8使用https证书错误问题解决方法

    2. **证书未被信任**:证书颁发机构(CA)不在浏览器的信任根证书列表中,或者证书是由非权威机构签发的。 3. **证书与域名不匹配**:证书上的Common Name(CN)或Subject Alternative Names(SANs)没有正确地匹配...

    ECHARTS仪表盘IE8不兼容修复

    4. **VML渲染**:IE8不支持SVG,ECharts需要使用VML(Vector Markup Language)进行矢量图形绘制,这需要ECharts自身支持或引入额外的库如`excanvas.js`。 解决ECharts在IE8上的兼容性问题,可以按照以下步骤操作:...

    IE8开发人员工具无法使用的解决方法

    然而,在使用过程中,有时候按下F12键后,任务栏中会出现开发人员工具的任务,但开发工具窗口却不会弹出,甚至在IE8浏览器内部也找不到该工具。即使重新安装了IE8,这个问题依然存在。本文将详细介绍几种可能的解决...

    完美解决IE6不支持hover的方法

    本文将深入探讨如何通过不同的技术和策略来“完美解决IE6不支持hover的方法”。 1. **CSS Hack** 由于IE6对CSS的理解与其他浏览器有所不同,我们可以利用CSS Hack来针对性地为IE6编写代码。例如,可以使用`_...

    完美解决IE6不支持hover

    要解决IE6对:hover伪类的不支持,我们可以尝试以下几种方法: 1. 使用条件注释(Conditional Comments):IE6支持特定的HTML条件注释,允许我们为IE6插入特定的CSS代码。例如: ```html <!--[if lt IE 7]> ....

    js兼容ie8的选项卡.rar

    IE8不支持`Function.prototype.bind`,这个方法用于改变函数的`this`上下文。可以使用polyfill(如MDN提供的实现)来兼容。 7. **CSS前缀**: 为了确保CSS3特性的兼容,需要添加 `-ms-` 前缀,如`-ms-transform`...

    IE6 -- IE8浏览器CSS兼容性查询手册【gif格式】

    4. CSS透明度:IE6到IE8不支持`opacity`属性,但可以通过滤镜(Filter)实现透明效果,例如`filter: alpha(opacity=50);`。然而,这种方法在性能上较差,并且不适用于背景图片。 5. 定位(Positioning):IE6对绝对...

    ACE 兼容ie8

    1. **回退特性**:由于IE8不支持ES5以上的JavaScript特性,如`Array.forEach`、`Function.bind`等,因此需要引入polyfill库,如`es5-shim`和`es5-sham`,来提供这些功能的回退实现。 2. **CSS兼容性**:Ace编辑器...

    ie8下修改input的type属性报错的解决方法

    在IE8中,直接修改`type`属性会导致错误,因为IE8不支持这种方式。 为了解决这个问题,可以采取一种替代方案,即通过JavaScript或jQuery动态创建新的`<input>`元素,并替换原有的`<input>`元素。这样可以在不直接...

    ie8兼容html5 css3圆角阴影渐变placeholder等属性

    在IE8中,这个属性默认是不被支持的,因此需要通过JavaScript或者特定的polyfill库来实现。 2. CSS3的新特性: - 圆角(border-radius):CSS3引入了`border-radius`属性,允许我们为元素设置圆角,而不是传统的...

    IE6不兼容png透明背景解决方法

    4. **升级或更换浏览器**:鼓励用户升级到更新版本的浏览器,如IE7或IE8,或者使用Firefox、Chrome等现代浏览器。这是一个长期解决方案,但可能不适合那些仍然需要支持IE6的网站。 5. **使用PNG-8**:对于不需要...

Global site tag (gtag.js) - Google Analytics