Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problemik
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Pawel
hej smile.gif
sorki ze pytanie dotyczy Javy Script ali nie bardzo wiem gdzie indziej je zadać. Chodzi o to że chciałbym żeby klikając na pole typu checbox zaznaczało mi jedno pole typu radi, a jeżeli klikam na drugie pole typu radio to żeby czyściło mi wszystkie pola typu czekbox. Troszke już tego zrobiłem i mój kod wygląda tak
Kod
<script language="javascript">

            function changeDrivingLicenseStatus(field) {

                if (field.checked == false) {

                    for (var i = 0; i < document.data.elements.length; i++) {

                        var tmpObject = document.data.elements[i];

                        // alert('Name: ' + tmpObject.name);

                        if ((tmpObject.type == 'checkbox') && (tmpObject.name.substring(0, 3) == "dl_")) {

                            if (tmpObject.checked == true) {

                                tmpObject.checked = false;

                            }

                        }

                    }

                }

            }

            

            function setDrivingLicense(field, dlType) {

                if (field.checked == false) {

                    var status = false;

                    for (var i = 0; i < document.data.elements.length; i++) {

                        var tmpObject = document.data.elements[i];

                        // alert('Name: ' + tmpObject.name);

                        if ((tmpObject.type == 'checkbox') && (tmpObject.name.substring(0, 3) == "dl_")) {

                            // alert('Name accepted: ' + tmpObject.name);

                            if (tmpObject.checked == true) {

                                status = true;

                                break;

                            }

                        }

                    }

                    // alert('Status: ' + status);

                    document.data.drivingLicense.checked = status;

                }

                else {

                    document.data.drivingLicense.checked = true;

                }

            }

        </script>


i zaznaczanie mi dział ale klikając pole typu radio nie moge wyczyścić checkboxow. Czy ktoś wie jak to zrobić?
z góry dziękuje smile.gif
seaquest
przenosze na XHTML, CSS, ECMAScript
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.