хорошо зайду по другому. все сталкивались с тем,что раньше работало с изменением версии браузера переставало работать или начинало работать не в полной мере или работало но по перекосяченому? думаю что да.
кто нибудь даст гарантию,что условно завтра эта конструкция
(с выходом новых версий браузеров )не перестанет работать?
var value=ty.value;
??
да и все знают что с кросбраузерностью у языка тяжко.ну и смысл писать то что может перестать работать?
а то что в браузерах не всё гладко работает из того что декларируется? все люди все лепят косяки-даже разработчики браузеров
ну и н.... клепать то что изначально выглядит кривовато?
или сначала создаём трудности а потом их самиже и преодолеваем?
как давно довали поддержку id начинающуюся с цифры? и через сколько после добавления ВСЕ браузеры начали поддерживать? и таких примеров можно привести сотни. когда не работает то что должно и работает то что не должно.....
var value=ty.getAttribute('value');
и
var value=ty.value;
по спецификациям наверное должны работать одинаково?так почему не работают?
Последний раз редактировалось dmitriymar, 07.02.2011 в 01:40.
|