Re[10]: Disable buttons
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 20.04.06 05:09
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>
M>        private void Page_Load(object sender, System.EventArgs e)
M>        {
M>            Button1.Attributes["onclick"] = "if (typeof(Page_ClientValidate) == 'function') { Page_ClientValidate();if (!Page_IsValid) return false; }; var self = this; window.setTimeout( function (){self.disabled = true;}, 10 );";
M>        }
M>


здесь наверно должно быть Button2.Attributes иначе непонятно зачем нужен Button2 в примере (кстати, странный эффект получается, если оставить как есть — по нажатию на Button1 серятся все три кнопки сразу )

В IE6 все три метода функциклируют как надо, в FireFox (1.5.0.2) function on_load() срабатывает, btn находится, но все равно Button1 не disable-ся Кстати зачем нужно писать

var btn = document.getElementById("<%=Button1.ClientID%>");

если работает и просто

var btn = Form1.Button1;
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.