(javascript)problem ze skryptem pod Ffx


(Pawelbadura) #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]) #2

document.form1.

tylko pod IE zadziała, pod FireFox i kilka innych można użyć:

var Frm=document.getElementById('Form1');


(Anddezr+Dobreprogramy Pl) #3

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_) #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


(Pawelbadura) #5

athei - nie pomogła zmiana ifa

[alex] - możesz napisać jak dokładnie powinien wyglądać kod?

Z góry dzięki

Pozdrawiam