不同浏览器在标签在自定义属性存储值出现不同结果
2012-03-19 15:44
162 查看
今天在做一个联动的效果的时候,IE下老报错,当时其他浏览器都没有问题,而且逻辑也正常;调试了很久,最后才发现,在标签自定义属性写入的值为数组的时候,由于浏览器不同,结果会大相径庭:
IE会认为是数组,其他浏览器则认为是字符串,原因是在设置属性的值的时候,其他浏览器自动转化为字符串,可是IE保留原数值类型,所以才做后续操作的时候出现差异。
IE会认为是数组,其他浏览器则认为是字符串,原因是在设置属性的值的时候,其他浏览器自动转化为字符串,可是IE保留原数值类型,所以才做后续操作的时候出现差异。
相关文章推荐
- 不同浏览器获取html标签自定义属性
- html5学习canvas基本使用:div在js前面;localStorage存储根据浏览器在不同的位置;应用程序缓存;placeholder 属性提供一种提示(hint),描述输入域所期待的值。
- struts配置数据源时,由于tomcat的版本不同而出现的标签属性名不同
- a标签href属性造成的浏览器警告provisional headers are shown
- 浏览器对于CSS不同类中的同属性优先级问题
- 【实用随记】解决不同浏览器字符间距不同的四个属性
- 解决在jsp页面中有些html标签的属性出现警告
- JSP带有属性的自定义标签
- HTML标签自定义属性
- js取值 html标签自定义属性(图)
- 不同浏览器基于javascript测试结果
- [原创]java WEB学习笔记41:简单标签之带属性的自定义标签(输出指定文件,计算并输出两个数的最大值 demo)
- 不同浏览器基于javascript测试结果
- 自定义html标签属性并获取
- Thymeleaf 之 内置对象、定义变量、URL参数及标签自定义属性
- 自定义右键属性覆盖浏览器默认右键行为实现代码
- 前端标签的小技巧-----自定义标签属性(灵活使用js/JQ脚本)
- HTML5 Video开放式标签根据不同浏览器播放不同格式
- (41)自定义标签库开发(简单标签的使用和带属性的标签)
- Android 自定义标签属性设置及使用