webForumDet fria alternativet

form.submit() funkar inte??

2 svar · 227 visningar · startad av monAmour

monAmourMedlem sedan dec. 2002258 inlägg
#1

Använder nedanstående för att hantera mitt formulär.
Först för att validera det och sedan för att skicka iväg datan med .submit() funktionen.
Vet att jag har använt den på liknande sett tidigare men nu vill den inte alls fungera? Valideringen fungerar fint så refereringen till formuläret och dessnamn är korrekt.

Sliter mitt hår och undrar varför den strejkar?

function handleForm()
{
	var validation = false;

	with (document.newuserForm) {
		if (username.value == "") {
			alert("Ett användarnamn måste anges!");
			username.focus();
			return false;
		}
		else if (username.value != "" && username.value.length < 6) {
			alert("Ett användarnamn måste innehålla minst 6 tecken!");
			username.focus();
			return false;
		}
		else if (firstname.value == "") {
			alert("Ett förnamn måste anges!");
			firstname.focus();
			return false;
		}
		else if (lastname.value == "") {
			alert("Ett efternamn måste anges!");
			lastname.focus();
			return false;
		}
		else if (password.value == "") {
			alert("Ett lösenord måste anges!");
			password.focus();
			return false;
		}
		else if (password.value != "" && password.value != password_grant.value) {
			alert("Lösenordet har inte bekräftats på rätt sätt!");
			password.focus();
			return false;
		}
		else {
			validation = true;
		}
	}

	if (validation) {
		document.newuserForm.method = "POST";
		document.newuserForm.action = "index.php?module=userhandling&do=newuser";
		document.newuserForm.submit();
	}
}
JojoxxMedlem sedan juni 20004 308 inlägg
#2

Det är möjligtvis inte så att du har ett formulärselement (exempelvis submit-knapp) vid namn "submit"? I så fall krockar den med metod-anropet submit().

monAmourMedlem sedan dec. 2002258 inlägg
#3

Aha jo jag har en input-button med namnet submit.. då är jag med!

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