JS скрипт да активира Submit бутон

borislav123

New member
Колеги,
търся JS скрипт да активира Submit бутон

клиента прочита Terms and Conditions, отметва чекбокса I agree , и тогава бутона Изпрати поръчката се активира
 
За: JS скрипт да активира Submit бутон

За: JS скрипт да активира Submit бутон

$(document).ready(function() {
$('.targetCheckbox').change(function() {
$('#formId').submit();
});
});

Това е единия вариант.
 
Последно редактирано:
За: JS скрипт да активира Submit бутон

За: JS скрипт да активира Submit бутон

<form action="" method="post" id="formId">
<input type="checkbox" id="iAgreeCheckbox" /> I agree.

<input type="submit" value="Изпрати поръчката"/>
</form>

<script type="text/javascript">
$(document).ready(function() {
$('#iAgreeCheckbox').change(function() {
$('#formId').submit();
});
});
</script>


Нещо такова.
 
За: JS скрипт да активира Submit бутон

За: JS скрипт да активира Submit бутон

Да извинявай, това е за jQuery... като си тръгвах от работа ти писах и съм изпуснал...
 
За: JS скрипт да активира Submit бутон

За: JS скрипт да активира Submit бутон

Е jQuery е библиотека на javascript?
 
За: JS скрипт да активира Submit бутон

За: JS скрипт да активира Submit бутон

Е jQuery е библиотека на javascript?
Да, мисълта ми беше, че не е споменал, че е нужен още код а и че няма нужда от jquery за нещо толкова просто 🙂.
 
Re: JS скрипт да активира Submit бутон

С този код след като кликнеш на "Съгласен съм с условията" формата автоматично ще се изпрати, а не това е целта на задачата. Освен това липсва проверка, ако потребителителя размаркира чекбокса за съгласие - тогава бутончето за събмит трябва да се деактивира 😉
 
За: JS скрипт да активира Submit бутон

За: JS скрипт да активира Submit бутон

<form action="" method="post" id="formId">
<input type="checkbox" id="iAgreeCheckbox" /> I agree.

<input type="submit" value="Изпрати поръчката"/>
</form>

<script type="text/javascript">
$(document).ready(function() {
$('#formId input[type="submit"]').attr('disabled','disabled');

$('#iAgreeCheckbox').change(function() {
if($(this).is(':checked')) {
$('#formId input[type="submit"]').removeAttr('disabled');
} else {
$('#formId input[type="submit"]').attr('disabled','disabled');
}
});
});
</script>

Готово активира и деактивира бутона... Разбира се, че може да се добавят какви ли не проверки. И нека приемем, че има зареден jQuery както повечето сайтове.
 
Последно редактирано:

Back
Горе