![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 3 Dołączył: 26.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam pewien problem z formularzem, dokładniej: po pierwsze, jeśli zaznaczę w personalizacji zaproszenia tak to mi się wyświetlają pola do wysłania plików i gdy zmienię na nie te pola się nie chowają, jak to można zmienić? Kod <div class="divform"><input type="radio" name="personalizacja_zaproszenia" value="nie" onclick="this.form.elements['liczba_zaproszen_wykropkowanych'].disabled = !this.checked" /> Nie (w zaproszeniu pole na wpisanie gości będzie wykropkowane Sz. P. ………….)</div> <div class="divform"><input type="radio" name="personalizacja_zaproszenia" value="nie" onclick="document.getElementById('wyslij_pliki').style.display = this.checked ? 'block' : 'none'; this.form.elements['liczba_zaproszen_spersonalizowanych'].disabled = !this.checked" /> Tak</div> <div id="wyslij_pliki" style="display: none"> <div class="divform" >Załącz listę gości: </div> <div class="divform" > <div id="pliki"> <input type="file" name="pliki[]" class="upload" /> <input type="file" name="pliki[]" class="upload" / > </div> <div> <input type="button" value="Załącz kolejny plik" onclick="dodaj_element('pliki');" /> </div> </div> </div> po drugie, jeśli w dowolnym polu np. z adresem mailowy podam maila poprawnego to wyświetli mi się komunikat że jest ok, ale jak usunę i zostawię puste to wyświetla się błąd, a chciałbym, aby gdy pole jest puste nic się nie wyświetlało oto fragment tego formularza: Kod <div class="divform"><label class="norm">Adres e-mail:</label> <input class="norm" name="e_mail" type="text" value="" id="email" onchange="var ok_mail=document.getElementById('ok_mail').style; var no_mail=document.getElementById('no_mail').style; if (email_validate(document.getElementById('email').value) ) { ok_mail.display='block'; no_mail.display='none'; } else { no_mail.display='block'; ok_mail.display='none'; }" /> <div id="ok_mail" style="display: none"><img src="ok.png" alt="ok" /></div> <div id="no_mail" style="display: none"><img src="no.png" alt="no" /></div> </div> Z góry dziękuję za pomoc już poradziłem sobie ![]() Ten post edytował tadek92 5.06.2010, 19:29:53 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 23:40 |