Lika i båda fälten m.m.?

JavaScript

1 svar · 203 visningar · startad av Måns

Medlem sedan okt. 20001 inlägg
Trådstart#1

Skulle behöva ett script som vid en knapptryckning kollar om två fält (password) har samma innehåll. Om inte så skall en alertbox öppnas med ett felmeddelande och man skall inte skickas vidare till den sida (php) som knappen hänvisar till.

Samma sak skall hända om ett visst fält inte innehåller t.ex. 2-4 tecken.

Tacksam för svar!

Medlem sedan juni 200032 967 inlägg
#2
function checkform()
{
var numerror;
numerror = 0;
if (document.forms[0].field1.value != document.forms[0].field1.value) numerror=1;
if (!(document.forms[0].visstfalt.value.length >= 2 && document.forms[0].visstfalt.value.length <= 4)) numerror=2;

if (numerror==1)
{
     alert ('lösenorden stämmer ju inte överens!');
     return false;
}
if (numerror==2)
{
     alert ('fältet är ju inte mellan två och fyra tecken!');
     return false;
}
if (numerror==0)
     document.forms[0].submit();
}

något torrkodat, men du förstår väl principen...

272 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)