When I tried to inspect one of the textbox in IE8, I found that there is weird attribute in the tag. This does not happened in only checkbox and textbox, all input type include select
as well.
Where is this attribute came from? If it is valid, what does it mean?
jQuery17204372428416893459="14"
<INPUT onblur="" id="id1" class="class1" onkeyup="" onclick="" onchange="" maxLength="30" size="200" name="name1" autocomplete="off" jQuery17204372428416893459="14" value="" />
Confirm that you are seeing the same issue with this fiddle: https://jsfiddle.net/B4TyL/1/
Try this:
You'll need to modify your jquery source. For example, 1.6.2: http://code.jquery.com/jquery-1.6.2.js
Includes the following:
You can change the expando line as follows: