OnFocus в javascript za IE i Firefox
5 отговора
0 прегледа
OnFocus в javascript za IE i Firefox
<input type="checkbox" name="Body1" value="ON" onfocus="check_focus(); " checked>
Опитвам се с onfocus да държа полето винаги чекнато - check_focus() само съобщава с
windows.alert("опцията е задължителна ");
За Опера и ИЕ бачка безгрижно. Сигурен съм че и за Firefox бачкаше ... поне края на миналата година сякаш бачкаше. Сега не - в смисъл изпълнява функцията check_focus() ... но СЛЕД като се кликне върху checkbox-полето, което искам да НЕ позволявам да стане!
Идеи?
Опитвам се с onfocus да държа полето винаги чекнато - check_focus() само съобщава с
windows.alert("опцията е задължителна ");
За Опера и ИЕ бачка безгрижно. Сигурен съм че и за Firefox бачкаше ... поне края на миналата година сякаш бачкаше. Сега не - в смисъл изпълнява функцията check_focus() ... но СЛЕД като се кликне върху checkbox-полето, което искам да НЕ позволявам да стане!
Идеи?
Re: OnFocus в javascript za IE i Firefox
<input type="checkbox" name="Body1" value="ON" checked="checked" onclick="javascript:this.checked = true;alert('опцията е задължителна');return false;" />
onfocus не е правилно да се ползва, защото ако ползвам TAB да ходя по формата, ще ми изскочи alert, дори и да не искам да цъкам на чекбокса.
this.checked = true; го има, защото иначе кутийката стои празна, докато потребителят не натисне OK на изкочилата табелка.
По принцип при формите за попълване, ако има нещо, което човек не може да го бара, значи по-добре изобщо да не се вижда.
[линк] - блог, уеб дизайн и програмиране, мъдрости, лекции
onfocus не е правилно да се ползва, защото ако ползвам TAB да ходя по формата, ще ми изскочи alert, дори и да не искам да цъкам на чекбокса.
this.checked = true; го има, защото иначе кутийката стои празна, докато потребителят не натисне OK на изкочилата табелка.
По принцип при формите за попълване, ако има нещо, което човек не може да го бара, значи по-добре изобщо да не се вижда.
[линк] - блог, уеб дизайн и програмиране, мъдрости, лекции
Редактирано от dimodi на
Ъм...
тва javascript: ко прай там?
Инак аз нещо не мога да схвана тая идея за задължително check-нат checkbox... Ко требе да е задължително, шо въопще да може да се пипа? Едно readonly и толко...
There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Инак аз нещо не мога да схвана тая идея за задължително check-нат checkbox... Ко требе да е задължително, шо въопще да може да се пипа? Едно readonly и толко...
There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Re: OnFocus в javascript za IE i Firefox
Благодаря, явно съм чел от по-тънки книжки от теб
Ползвах onfocus щото карам по по-дърварския начин
виж тук
Сложих още малко проверки, забележи с натскапе или фирефox като кликнеш Избор 1 се отчеква, но после се кликва наново и пак е чекнато
По твоя начин е по-гот
TNX
Ползвах onfocus щото карам по по-дърварския начин
виж тук
Сложих още малко проверки, забележи с натскапе или фирефox като кликнеш Избор 1 се отчеква, но после се кликва наново и пак е чекнато
По твоя начин е по-гот
TNX
Редактирано от pikka_bird на
Re: Ъм...
В отговор на:
Инак аз нещо не мога да схвана тая идея за задължително check-нат checkbox... Ко требе да е задължително, шо въопще да може да се пипа? Едно readonly и толко...
Сложно е за обяснеие, виж хоригинала
/да не ти давам баш хоригинала - ша стане реклама/
Re: Ъм...
Едно readonly и толко...
Да, ама не бачкает, пробвай и ще видиш :)
[линк] - блог, уеб дизайн и програмиране, мъдрости, лекции
Да, ама не бачкает, пробвай и ще видиш :)
[линк] - блог, уеб дизайн и програмиране, мъдрости, лекции