Я не сталкивался с таким багом, но чтобы в какой-то момент, такая проблема не забрала у меня много времени — лучше проверить сейчас, потратив только пару минут.
Есть ещё один замечательный баг. Если в форме у кнопки submit поставить name="submit" или id="submit", то форму средствами Ява-срипт просубмитеть не удасться.
Это функция $F() так делает, а не document.getElementById…
Для справки в ASP.NET всем контролам присваеваиваются и ID и имена, и проблем с этим в IE не возникает.
в ИЕ name и id работают одинаково, поэтому document.getElementById('description') и выдает первое что находит с name=«description» или id=«description». И это скорее даже не бага, а особенность браузера.
Сам с этим сталкивался и долго не мог понять почему не работает ничего, а потом сделал alert(document.getElementById('description').tagName) и был немного удивлен :)
IE: баг document.getElementById(), о котором необходимо помнить