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

Kolla inskrivet


Perra

Rekommendera Poster

Hej jag denna kod för att kolla att det är rätt inskivet det funkar bra. Men om jag nu lägger till tex ett fält där man ska skriva in sitt licensnummer så tar den det inte alls eller kollar e-postadressen. Ni kan se på vår hemsida

http://www.ikhp.nu/alpin/tavling.asp

Tack på förhand

Per-Anders

 

<!--

function kollabokstaver (str)

{

var index;

str = str.toLowerCase ();

for (index = 0; index < str.length; ++index)

if ('abcdefghijklmnopqrstuvwxyzåäö-@'.indexOf

(str.substring (index, index + 1)) == -1)

return false;

 

return true;

}

 

 

function kollasiffror (str)

{

var index;

for (index = 0; index < str.length; ++index)

if ('0123456789 '.indexOf (str.substring

(index, index + 1)) == -1)

return false;

 

return true;

}

 

 

function kollaformularet (form)

{

if (form.fornamn.value.length == 0)

alert ('Skriv dit ditt förnamn.');

else if (!kollabokstaver (form.fornamn.value))

alert ('Förnamnet kan inte bara vara siffror.');

 

else if (form.efternamn.value.length == 0)

alert ('Skriv dit ditt efternamn.');

else if (!kollabokstaver (form.efternamn.value))

alert ('Efternamnet kan inte bara vara siffror.');

 

else if (form.adress.value.length == 0)

alert ('Skriv in en adress.');

 

else if (form.postnummer.value.length == 0)

alert ('Skriv dit ett postnummer.');

else if (!kollasiffror (form.postnummer.value))

alert ('Postnummer har inga bokstäver.');

else if (form.postnummer.value.length != 6)

 

alert ('Postnumret har inte fem siffror inskrivet.');

 

else if (form.postadress.value.length == 0)

alert ('Skriv dit en postadress.');

else if (!kollabokstaver (form.postadress.value))

alert ('Postadressen kan inte bara vara siffror.');

 

else if (form.telefon.value.length == 0)

alert ('Skriv dit ett telefonnummer.');

else if (!kollasiffror (form.telefon.value))

alert ('Telefonnummer har inga bokstäver.');

 

 

else

return true;

 

return false;

}

//-->

</script>

<p>&nbsp;

<p>

<form action ="mailto:per.anders@varme-sanitet.se" method ="post" enctype="text/plain" onSubmit ="return kollaformularet (this);">

<table>

<tr>

<td> F&ouml;rnamn:</td>

<td>

<input type ="text" name ="fornamn">

</td>

</tr>

<tr>

<td> Efternamn:</td>

<td>

<input type= "text" name = "efternamn">

</td>

</tr>

<tr>

<td> Adress:</td>

<td>

<input type="text" name="adress">

</td>

</tr>

<tr>

<td> Postnummer:</td>

<td>

<input type ="text" name ="postnummer" maxlength =6>

</td>

</tr>

<tr>

<td> Postadress:</td>

<td>

<input type ="text" name = "postadress">

</td>

</tr>

<tr>

<td>Telefon:</td>

<td>

<input type="text" name ="telefon">

</td>

</tr>

<tr>

<td>E-Mail:</td>

<td>

<input type="text" name="mail" size=25 maxlength=50>

</td>

 

</tr>

<tr>

<td> T&auml;vlingsklass</td>

<td>&nbsp;

<select name="Klasser" size=1>

<option>Nybörjare

<option>P11-12

<option>F11-12

<option>P13-14

<option>F13-14

<option>P15-16

<option>F15-16

</select>

Länk till kommentar
Dela på andra webbplatser

(Hmm... Det verkar lite mystiskt på listan över senast obesvarde inlägg...

 

Sådärja, fixat.)

 

Vilken del av koden är det som du har lagt till, som inte funkar?

 

[inlägget ändrat 2002-11-02 14:56:15 av Thomas Tydal]

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...