badur
(Pawelbadura)
17 Lipiec 2009 09:07
#1
Witam serdecznie.
Napotkałem na problem.
Skrypt działa bez problemu pod IE natomiast problem jest pod Firefoxem.
Skrypt wygląda następująco:
Później w body juz w treści formularza:
„tresctresctresc”.
„tresctresctresc”
„tresctresctresc”.
”tresctresctresc”.
Skrypt sprawdza czy sa zaznaczone checkboxy we wszystkich 5 miejscach regulaminu (od zgoda1 do zgoda5) i sprawia, że button submit jest aktywny, gdy są zaznaczone wszystkie checkboxy.
Pod IE elegancko - pod Firefoxem niestety nie dziala.
Ktos ma jakiś pomysł?
Pozdrawiam
_alex
([alex])
17 Lipiec 2009 09:27
#2
document.form1.
tylko pod IE zadziała, pod FireFox i kilka innych można użyć:
var Frm=document.getElementById(‘Form1’);
alex w błędzie jesteś.
badur popraw formularz bo niepoodmykane są znaczniki. Co do js to if’a popraw
if (document.form1.zgoda1.checked == true && document.form1.zgoda2.checked == true && document.form1.zgoda3.checked == true && document.form1.zgoda4.checked == true && document.form1.zgoda5.checked == true) {
_chris
(_chris_)
17 Lipiec 2009 11:13
#4
włącz w ff konsolę błędów - pokaże błędy javascriptu. Dobrze jest też testować na Operze z konsolą będów, bo często pokazuje dokładniej niż ff.
A html przepuść przez validator. Można dodać do ff ‘web developer’ - i tam walidować html i css
badur
(Pawelbadura)
27 Lipiec 2009 12:19
#5
athei - nie pomogła zmiana ifa
[alex] - możesz napisać jak dokładnie powinien wyglądać kod?
Z góry dzięki
Pozdrawiam