webForumDet fria alternativet

fel i valdering

3 svar · 185 visningar · startad av Pellsater

PellsaterMedlem sedan juli 2000154 inlägg
#1

efter noga studerande av kod så hittar jag........ ingenting. nån annan som ser det jag itne ser

jag får inga alerts alls hur jag än skriver och inte skriver

<script LANGUAGE="JavaScript">
function Validate(){

						if (!((document.tavla.svar[0].checked) || (document.tavla.svar[1].checked) || (document.tavla.svar[2].checked))) {
						alert ("Du måste välja 1 av 3 svarsalternativ.");
						return false;
						}
	
						slogan = document.tavla.slogan.value;
						if (slogan.length < 2) {
						alert("Du har inte skrivit någon slogan.");
						document.tavla.slogan.focus();
						return false;
						}
						
						namn = document.tavla.namn.value;
						if (namn.length < 2) {
						alert("Du har inte skrivit något namn.");
						document.tavla.namn.focus();
						return false;
						}
						
						adress = document.tavla.adress.value;
						if (adress.length < 2) {
						alert("Du har inte skrivit någon adress.");
						document.tavla.adress.focus();
						return false;
						}

						postadress = document.tavla.postadress.value;
						if (postadress.length < 7) {
						alert("Postadressen stämmer inte");
						document.tavla.postadress.focus();
						return false;
						}

						email = document.tavla.email.value;
						if (email.length < 1) {
						document.tavla.email.focus();
						alert("Du har inte skrivit någon emailadress.");
						return false;
						}

						if ((email.length < 6) || (email.indexOf("@") < 1) || (email.indexOf(".") < 1)) {
						document.tavla.email.focus();
						alert("Emailadressen är inte giltig.");
						return false;
						}
	return true;
	}
 
</script>

        <form name="tavla" method="post" action="tavla_skicka.asp">
          <p> <font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#FFFFFF">
            <input type="radio" name="svar" value="kreatin">
            <font size="1"> Kreatin <br>
            <input type="radio" name="svar" value="whey">
            Whey <br>
            <input type="radio" name="svar" value="dxb">
            DXB </font></font></font><br>
            <font color="#FFFFFF"><br>
            <font face="Verdana, Arial, Helvetica, sans-serif" size="1">Skriv 
            en slogan:<br>
            <input type="text" name="slogan" size="50" class="form">
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
            Fyll i dessa uppgifter:<br>
            <br>
            Namn:<br>
            <input type="text" name="namn" class="form">
            <br>
            Adress:<br>
            <input type="text" name="adress" class="form">
            <br>
            Postadress:<br>
            <input type="text" name="postadress" class="form">
            <br>
            Telefonnummer:<br>
            <input type="text" name="telefonnummer" class="form">
            <br>
            Emailadress:</font></font><br>
            <input type="text" name="email" class="form">
            <br>
            <br>
            <input type="submit" name="Submit" value="Skicka" class="button" onSubmit="return Validate();">
          </p>
        </form>
bymarieMedlem sedan aug. 20022 436 inlägg
#2

Antar att du kanske måste lägga dit ett ID i <input>?
Typ.. <input type="text" name="postadress" class="form" id="postadress">

dectgapMedlem sedan sep. 20021 655 inlägg
#3

Du behöver inte ange några idn, men däremot ska onsubmit ligga i form-taggen istället för submit-knappen.

PellsaterMedlem sedan juli 2000154 inlägg
#4

självklart!!!
Tack

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)