Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.10.2013, 16:08
Интересующийся
Отправить личное сообщение для Chrome Посмотреть профиль Найти все сообщения от Chrome
 
Регистрация: 17.01.2013
Сообщений: 21

проблема с checkbox
Есть вот такой код.

<input type="checkbox" name="sortament" value="1" onFocus="alert('test');"/>


по идеи при выделении checkbox должно вылазить окошко но почему то этого не происходит. Также забегая в перед.

у меня есть кнопка на сайте которая выделяет все checkbox в эту кнопку встроена следующая функция.

function checkbox(){

if(!$("input:checkbox:enabled").prop('checked')){
$("input:checkbox:enabled").prop('checked', true);
return false;
}else{
$("input:checkbox:enabled").removeAttr('checked');
return false;
}
}


как бы мне сделать чтобы и при клики на эту кнопку тоже вылазил алерт . а точнее я могу это сделать только таким вариантом.

function checkbox(){

if(!$("input:checkbox:enabled").prop('checked')){
alert('test');
$("input:checkbox:enabled").prop('checked', true);
return false;
}else{
$("input:checkbox:enabled").removeAttr('checked');
return false;
}
}

но может вы посоветуете что нибудь по лучше? спасибо за помощь
Ответить с цитированием
  #2 (permalink)  
Старый 23.10.2013, 17:05
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Работает отлично в хроме:
<input type="checkbox" name="sortament" value="1" onFocus="alert('test');"/>


Вот только зачем событие focus? Есть же click и change.
Зачем проверять enabled, ведь деактивированный инпут не может получить фокус как не крути. removeAttr('checked') лучше заменить на prop('checked', false)
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор checkbox скриптом. Проблема при отправке формы. ByKraB jQuery 5 07.04.2013 18:43
checkbox = checkbox Слейп jQuery 2 30.01.2013 13:24
jqgrid tree and checkbox gaz2003 jQuery 0 17.12.2011 13:59
Функция disable для нескольких checkbox allforweb Элементы интерфейса 4 19.12.2010 16:51
Проблема с checkbox Zuko Общие вопросы Javascript 3 05.10.2010 17:55