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

IE下form name为只读

阅读更多
IE下

form的name不可用js改变,    (用debug工具可以看到改变了name,但是alert(document.body.innerHTML)可以看出没有改变),应该是没改变,因为forms['']这样的方式取不到,
可以认为form的name在IE下是只读的.


input的type属性也类似,ie下只读

其余浏览器没限制



最近看了一个兄台的文章,说是ie可以用mergeAttributes修改name,但是俺测试的貌似还是不行,有空再测试一下...  地址为: http://www.cnblogs.com/rubylouvre/archive/2009/12/09/1620458.html
//页面上有一个input name为ipu1
//document.frm1.ipu1.setAttribute("name","ipu2");
//document.frm1.ipu1.mergeAttributes(document.createElement("<input name='ipu2' value='cccc' />"));
alert(document.frm1.ipu2.value);  //ipu2为undefined


by  :  天堂左我往右
0
0
分享到:
评论

相关推荐

    兼容IE和Firefox获得keyBoardEvent对象

    在IE中,可以使用document.formName.item("itemName")或document.formName.elements["elementName"]来获取表单元素,而在Firefox中,只能使用document.formName.elements["elementName"]。解决方法是统一使用...

    JavaScript在IE和FF中的区别

    1. 访问表单元素:在IE中,可以通过`document.formName.item(itemName)`或`document.formName.elements[elementName]`来访问表单元素,而Firefox仅支持`document.formName.elements[elementName]`。为确保兼容性,应...

    FF和IE的兼容性问题总结

    1. **文档元素访问**:在IE中,可以使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素,而在FF中只能使用`document.formName.elements["elementName"]`。为...

    FF与IE对javascript和CSS的区别

    - 在IE中,可以通过`document.formName.item("itemName")`或`document.formName.elements["elementName"]`访问表单元素。而在FF中,只能使用`document.formName.elements["elementName"]`。为确保兼容性,推荐统一...

    ie 和 firefox 的javascript 兼容问题(网上下载的).doc

    - **IE环境下**,可以通过 `document.formName.item("itemName")` 或 `document.formName.elements["elementName"]` 来访问表单元素。 - **Firefox环境下**,只能使用 `document.formName.elements["elementName"]`...

    javascript和css在IE和Firefox中的不同点及解决兼容性的方案

    - **表单元素访问**:在 IE 中,可以使用 `document.formName.item("itemName")` 或 `document.formName.elements["elementName"]` 访问表单元素,而在 Firefox 中,只能使用 `document.formName.elements[...

    ie6,7,8 ff 360 遨游, 搜狗兼容性心得

    - **问题描述**:IE 下 `input.type` 属性为只读;但在 Firefox 下为可读写。 **解决方案**:考虑到兼容性,推荐在所有浏览器中都将此属性视为只读。 #### 九、事件对象的兼容性处理 - **问题描述**:`window....

    css和javascript在IE和Firefox中二十三个不同点

    - **form元素访问**:在IE中,可以使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素,而Firefox仅支持`document.formName.elements["elementName"]`。为确保...

    firefox与IE对js和CSS的区别.txt

    - 在IE中,可以通过`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素。 - 在Firefox中,只能使用`document.formName.elements["elementName"]`。 - **解决方案...

    IE和ff的兼容技巧

    - **IE**: 使用 `document.formName.item("itemName")` 获取表单元素。 - **Firefox**: 只能使用 `document.formName.elements["elementName"]` 获取表单元素。 **解决方法**:统一使用 `document.formName....

    浏览器兼容问题处理

    - 在IE中,可以使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素,而Firefox仅支持`document.formName.elements["elementName"]`。为确保兼容性,建议统一...

    前段JS开发和DOM兼容问题大全

    因此,在编写兼容代码时应统一使用方括号,例如`document.forms['formName']`代替`document.forms('formName')`,以及`document.getElementsByName('elementName')[1]`代替`document.getElementsByName('elementName...

    JavaScript中解决多浏览器兼容性23个问题的快速解决方法

    1. 表单元素的访问问题:在IE浏览器中,可以通过document.formName.item(”itemName”)或者document.formName.elements["elementName"]来访问表单元素,而在Firefox浏览器中,只能使用document.formName.elements[...

    JavaScript中解决多扫瞄器兼容性23个问题的快速解决方法_.docx

    - 在IE中,可以通过`document.formName.item("itemName")`或`document.formName.elements["elementName"]`访问表单元素,而在Firefox中只能使用`document.formName.elements["elementName"]`。为了确保兼容性,推荐...

    IE和Firefox下javascript的兼容写法小结

    2. **form元素的访问**:在IE中,你可以通过`document.formName.item("itemName")`或`document.formName.elements["elementName"]`访问表单元素,而Firefox只接受后者。推荐使用`document.formName.elements[...

    js兼容性解决

    IE允许使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`访问表单元素,而Firefox仅支持后者。因此,推荐统一使用`document.formName.elements["elementName"]`,以确保代码...

    IE和Firefox浏览器CSS网页布局不同点

    在IE中,可以使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素,而在Firefox中只能使用`document.formName.elements["elementName"]`。为确保兼容性,应统一...

    Javascript在IE和Firefox浏览器常见兼容性问题总结

    - IE允许使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素。 - Firefox仅支持`document.formName.elements["elementName"]`。 - 解决方案:统一使用`...

Global site tag (gtag.js) - Google Analytics