加入收藏 | 设为首页 | 会员中心 | 我要投稿 厦门网 (https://www.xiamenwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

IE 浏览器的 setAttribute bug

发布时间:2018-09-01 09:41:40 所属栏目:运营 来源:站长网
导读:烈火网(LieHuo.Net)教程 在IE6,IE7中,如果动态生成input元素,是无法为其设置name属性的。当然这bug已经在 IE8 中被修复,详见这里。由于name属性对表单元素非常重要(在提交表单时,与value属性组成键值对,发送到后台),因此必须留意这个bug。 !doctyp

  烈火网(LieHuo.Net)教程 在IE6,IE7中,如果动态生成input元素,是无法为其设置name属性的。当然这bug已经在IE8中被修复,详见这里。由于name属性对表单元素非常重要(在提交表单时,与value属性组成键值对,发送到后台),因此必须留意这个bug。


提示:可修改后代码再运行!

  解决办法有两个,如用innerHTML,觉得innerHTML真是一个伟大的发明,连火狐与W3C那帮死对头也不得不屈服。


提示:可修改后代码再运行!

  另一个利用IE强大的createElement特征,它能在创建元素的同时,连属性也一起创建。


提示:可修改后代码再运行!

(编辑:厦门网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读