title: what's the rule about value attribute on li element in IE 11?
body: <p>IE 11 with Windows 7 pro sp1 up to date</p>
  
  <p><img src="https://i.stack.imgur.com/ZgYx1.png" alt="enter image description here"></p>
  
  <p>the problem is when I set the value of a li element to "1#ab", the "#ab" is been truncated, only "1" left, as following:</p>
  
  <p><img src="https://i.stack.imgur.com/d93ah.png" alt="enter image description here"></p>
  
  <p>but if I set the value to "1a#b", everything is alright, as the following pics:
  <img src="https://i.stack.imgur.com/hGTSo.png" alt="enter image description here"></p>
  
  <p>why this? I can't understand.
  I've tried these cases in Chrome, both are alright.
  the MS only said the value of a li element should be an integer, seems nothing more:
  <a href="http://msdn.microsoft.com/en-us/library/ie/ms535124(v=vs.85).aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/ie/ms535124(v=vs.85).aspx</a></p>