Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проверить checkbox (https://javascript.ru/forum/misc/62406-proverit-checkbox.html)

arashvg 08.04.2016 15:53

Проверить checkbox
 
в скриптах чесно скажу туп, поэтому сильно не пинайте.

Задача, если галочка стоит вывести одно, если не стоит то предупреждение

делаю так:

<form action="" method="post" name="find" id="fand">
<input type="checkbox" name="myCheckbox">Согласен</input><br>
</form>


<script type="text/javascript">
	function MyFunc(){ 
	var form = jQuery(this);
	if(!form.find('input[name=myCheckbox]:checked').length) {
            alert('Вы должны прочитать и согласится с правилами.');
        }else{
		alert('Все ок.');
		}
		
	}
</script>	

	<center><a  onclick="MyFunc()" class="button-primary"><big><big>Проверить</big></big></a>



В независимости от того установленна галоска или нет, выводит предупреждение ((( что нетак?

Dilettante_Pro 08.04.2016 16:02

arashvg,
Цитата:

Сообщение от arashvg
((( что нетак?

И что означает this в этой функции?

arashvg 08.04.2016 16:04

Цитата:

Сообщение от Dilettante_Pro (Сообщение 413572)
arashvg,


И что означает this в этой функции?

незнаю ((( брал из других источников.... методом тыка ((((

без строчки var form = jQuery(this); вообще ничего не выводилось

Dilettante_Pro 08.04.2016 16:41

arashvg,
Попробуйте
var form = jQuery('#fand');


Часовой пояс GMT +3, время: 08:26.