圣诞快乐反馈及时打开链接富士康的方式的焚枯食淡口水发电

li 的 value

ul 中的li定义的value会自动转换为int.数值,
所以如果想要实现正确取值,就需要换一个li属性例如自定义属性或者改一种实现标签元素

1.<li value="">innerHTML</li>
    和<li value >innerHTML</li>
    和<li value=" NaN ">innerHTML</li>
    IE8,IE9,Edge : li.value = 1 ;
    Ff ,Chrome : li.value = 0 ;

2.<li>innerHTML</li>不设置value
    所有浏览器 :li.value = 0;

3.<li value=" number + NaN ">innerHTML</li>
  例:<li value="33AAA">innerHTML</li>
  IE8,IE9,Edge : li.value = 1 ;
  Ff ,Chrome : li.value = 33 ;
4.<li value=" number + 中文">innerHTML</li>
  例:<li value="33啊啊">innerHTML</li>
  IE8,IE9,Edge : li.value = 33 ;
  Ff ,Chrome : li.value = 33 ;
5.<li value=" number ">innerHTML</li>
  (1)number大于int最大值 2147483647
  IE8,IE9,Edge : li.value = 2147483647 ;
  Ff ,Chrome : li.value = 0 ;
(2)number小于int最小值 -2147483648
  IE8,IE9,Edge : li.value = -2147483648 ;
  Ff ,Chrome : li.value = 0 ;
(3)int正常
  所有浏览器 :li.value = number;
(4) 浮点数
  所有浏览器 :li.value = 向下取整;

posted @ 2016-08-17 17:51  TragueZw  阅读(270)  评论(0编辑  收藏  举报