Just nu i M3-nätverket
Gå till innehåll

formulärkontroll med javascript


Marcus

Rekommendera Poster

Hej! Håller på och gör en formulärkontroll och hittade ett script på nätet. Jag har föröskt att få scriptet att fungera med min kod men har inte lyckas till fullo. De båda if-satserna fungerar, men jag vet inte hur jag får den sista kontrollen av godkända tecken att fungera.

Hoppas någon ser vad jag gör för fel.

Tack på förhand!

 

<html>

<head>

<title>Untitled</title>

<SCRIPT LANGUAGE="JavaScript"><!--

function validate(form) {

if (form.namn.value.length > 50) {

alert('too long');

return false;

}

if (form.namn.value.length < 2) {

alert('too short');

return false;

}

 

var valid="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"

 

for (var i=0; i<length; i++) {

if (valid.indexOf(form.charAt(i)) < 0) {

alert('invalid characters');

return false;

}

}

 

return true;

}

//--></SCRIPT>

 

 

</head>

 

 

<body>

<FORM onSubmit="return validate(this);" METHOD="post"

ACTION="script.html">

Namn:<BR>

<INPUT TYPE="TEXT" NAME="namn" SIZE=30><BR>

 

 

<INPUT TYPE="SUBMIT" VALUE="Skicka">

</FORM>

 

 

</body>

</html>

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...