Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sprawdzanie pola CHECKBOX
JamalBIG
post
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
ziqzaq
post
Post #2





Grupa: Zarejestrowani
Postów: 428
Pomógł: 128
Dołączył: 17.06.2007

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował ziqzaq 19.01.2009, 15:01:33
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
if(pole_checkbox.checked)
{
// zaznaczone
}
Go to the top of the page
+Quote Post
JamalBIG
post
Post #4





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

Ostrzeżenie: (0%)
-----


Dokladnie tak jak pisaliscie
Zmienilem na:
Kod
f.regulations.checked == ''


Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 04:41