| Сообщение от ksa   | 
	| В моём ИЕ8 твой пример вообще "идёт" по обработке ошибки... 
 
 
catch(err) {
	alert(el.nodeName + "\u0020" + err.description); 
}
 
 Навертел ты там не мало!
  А что хотел получить вообще? Т.к. для одной таблички, кнопки и инпута явно перебор... | 
	
Да я переписываю интерфейс для одной проги на HTML+JS, потому как разделение кода будет отличное - UI и логика отдельно. Меньше буду в коде путаться. 
Исключение мне ни о чём не говорит, поэтому и созданна эта тема. 
Я активно использую для layout элемент типа <table> потому что он более предсказуемый чем <div>, для меня по крайней мере. 
В полной версии страницы гораздо больше компонентов, поэтому кажется, что в примере есть избыточный код... 
Как избежать этот глюк с disable?