webForumDet fria alternativet

får konstigt fel på formulärsvalidering

JavaScript

6 svar · 232 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Frågan#1

Hej

Formuläret:

<form name='sign_in' action='extras.asp?a=write' method='post' onSubmit="return sign();">Ditt Namn:&nbsp;<input type='text' size='30' maxlength='45' name='sign'>&nbsp;<input type='submit' value='Lägg Till' class='knappar'></form>

Scriptet:

<script type='javascript'>
	function sign(){
		var f = document.sign_in
			if(f.sign.value==""){
				alert("Du måste skriva ditt namn. \n")
				return false;
			}
	}
</script>

Får antingen "objektet stöder inte egenskapen eller metoden" eller "Objectet finns inte eller är null".
Hur kan det komma sig´?? Jag ser inget direkt fel, men det kanske Du gör??

Medlem sedan sep. 20021 655 inlägg
#2

<script type='javascript'>

Kanske blir det bättre med

<script type='text/javascript'>
Medlem sedan feb. 20034 441 inlägg
#3

Hmm, ok?! Tack så mkt

Medlem sedan feb. 20034 441 inlägg
#4

Nä, det blev det ju inte... Fortfarande samma fel...? Det här är _så_ konstigt, jag har ju flera andra likadan script som funkar... Varför blir det såhär på just denna?? Beror det på namnen på formulär o textfält?!

Medlem sedan feb. 20034 441 inlägg
#5

Nu funkar det, jag flyttade scriptet till den .jsfil som jag inkluderar på sidan, då funkade det direkt. Kan man inte inte inkkludera en fil samtidigt som man skriver ett annat skript direkt i filen?! För jag ändrade inget alls, bara flyttade äver det. Har inte haft problem med det här förut...?

Medlem sedan juni 20004 308 inlägg
#6

Byter du namn på fältet "sign" så fungerar det, annars krockar det med funktionen som har samma namn.

Medlem sedan feb. 20034 441 inlägg
#7

Aha, är det därför?! Men hur kan det då komma sig att det funkade när jag flyttade över scriptet till min jsfil? Då ändrade jag inget alls. Men nu funkar det ju iaf. det är ju kanoners ;)

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)