Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problemik
Pawel
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 14.12.2003

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


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

Posty w temacie
- Pawel   problemik   3.04.2004, 12:07:42
- - seaquest   przenosze na XHTML, CSS, ECMAScript   3.04.2004, 14:23:20


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

 



RSS Aktualny czas: 20.08.2025 - 08:32