|
Тема
|
OnFocus в javascript za IE i Firefox
|
|
Автор |
pikka_bird (непознат
) |
Публикувано | 08.05.07 18:36 |
|
<input type="checkbox" name="Body1" value="ON" onfocus="check_focus(); " checked>
Опитвам се с onfocus да държа полето винаги чекнато - check_focus() само съобщава с
windows.alert("опцията е задължителна ");
За Опера и ИЕ бачка безгрижно. Сигурен съм че и за Firefox бачкаше ... поне края на миналата година сякаш бачкаше. Сега не - в смисъл изпълнява функцията check_focus() ... но СЛЕД като се кликне върху checkbox-полето, което искам да НЕ позволявам да стане!
Идеи?
| |
Тема
|
Re: OnFocus в javascript za IE i Firefox
[re: pikka_bird]
|
|
Автор |
dimodi (...) |
Публикувано | 09.05.07 14:01 |
|
<input type="checkbox" name="Body1" value="ON" checked="checked" onclick="javascript:this.checked = true;alert('опцията е задължителна');return false;" />
onfocus не е правилно да се ползва, защото ако ползвам TAB да ходя по формата, ще ми изскочи alert, дори и да не искам да цъкам на чекбокса.
this.checked = true; го има, защото иначе кутийката стои празна, докато потребителят не натисне OK на изкочилата табелка.
По принцип при формите за попълване, ако има нещо, което човек не може да го бара, значи по-добре изобщо да не се вижда.
Редактирано от dimodi на 09.05.07 14:04.
| |
|
тва javascript: ко прай там?
Инак аз нещо не мога да схвана тая идея за задължително 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
[re: dimodi]
|
|
Автор |
pikka_bird (непознат
) |
Публикувано | 09.05.07 15:48 |
|
Благодаря, явно съм чел от по-тънки книжки от теб
Ползвах onfocus щото карам по по-дърварския начин
Сложих още малко проверки, забележи с натскапе или фирефox като кликнеш Избор 1 се отчеква, но после се кликва наново и пак е чекнато
По твоя начин е по-гот
TNX
Редактирано от pikka_bird на 09.05.07 15:51.
| |
|
В отговор на:
Инак аз нещо не мога да схвана тая идея за задължително check-нат checkbox... Ко требе да е задължително, шо въопще да може да се пипа? Едно readonly и толко...
Сложно е за обяснеие, виж
/да не ти давам баш хоригинала - ша стане реклама/
| |
|
Едно readonly и толко...
Да, ама не бачкает, пробвай и ще видиш :)
| |
|
|
|
|