Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzanie pola CHECKBOX
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
JamalBIG
Witam

Moglby mi ktos pomoc 'uruchomic' sprawdzanie pola checkbox w formularzu? Mam taki kod sprawdzajacy formularz ale kiedy dochodzi do pola checkbox nie sprawdza go...

Kod
<script  type="text/javascript">
<!--
function check() {
    // form validation check
    var formValid=false;
    var f = document.ads;
    if ( f.position.value == '' ) {
    alert('position Brak danych ');
        f.position.focus();
        formValid=false;
    } else if ( f.firmname.value == '' ) {
    alert('firmnameBrak danych 2');
        f.firmname.focus();
        formValid=false;
    } else if ( f.work_in.value == '' ) {
    alert('work_inBrak danych 2');
        f.work_in.focus();
        formValid=false;
    } else if ( f.needs.value == '' ) {
    alert('needsBrak danych 2');
        f.needs.focus();
        formValid=false;
    } else if ( f.description.value == '' ) {
    alert('descriptionBrak danych 2');
        f.description.focus();
        formValid=false;
    } else if ( f.name.value == '' ) {
    alert('nameBrak danych 2');
        f.name.focus();
        formValid=false;
    } else if ( f.email.value == '' ) {
    alert('emailBrak danych 2');
        f.email.focus();
        formValid=false;
    } else if ( f.town.value == '' ) {
    alert('townBrak danych 2');
        f.town.focus();
        formValid=false;
    } else if ( f.regulations.value == '' ) {
    alert('regulationsBrak danych 2');
        f.regulations.focus();
        formValid=false;
    } else if ( confirm('Jestes pewien że wpisane dane są poprane?')) {
        formValid=true;
    }
    return formValid;
}
//-->
</script>


Pozdrawiam
ziqzaq
Nie napisałeś które pole to checkbox zgaduje że "regulations".
Pierwsze co mi przychodzi do głowy to że źle sprawdzasz checkboxa.
Tak sprawdzam czy chekbox jest "zafajkowany" (true na tak, false na nie):
  1. <?php
  2. if (f.regulations.checked)
  3. ?>

Masz na wszelki wypadek jakieś źródło.

Edit: @down
No to mamy potwierdzenie winksmiley.jpg
wookieb
Kod
if(pole_checkbox.checked)
{
// zaznaczone
}
JamalBIG
Dokladnie tak jak pisaliscie
Zmienilem na:
Kod
f.regulations.checked == ''


Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.