webForumDet fria alternativet

Validering

1 svar · 306 visningar · startad av Asa

AsaMedlem sedan dec. 20011 860 inlägg
#1

Vad är det fär fel på denna validering? Blir syntaxfel

function Registrera() {
	if (document.signup.alias.value.search(/^[^0-9]{1}[0-9A-Za-z_]+$/) == -1) {
		alert('Ett giltigt smeknamn ska vara mellan 3 och 20 tecken långt\noch bara innehålla a-z, 0-9 och _.\nSmeknamnet får inte börja med en siffra.');
		return false;
	} else if (document.signup.password.value.length < 5) {
		alert('Av säkerhetsskäl måste ditt lösenord innehålla minst 5 tecken!');
		return false;
	} else if (document.signup.password.value != document.signup.verify.value) {
		alert('Lösenorden stämmer inte!');
		return false;
	} else if (document.signup.county[document.signup.county.selectedIndex].value == '0') {
		alert('Du måste ange länet du bor i!');
		return false;
	} else if (document.signup.city[document.signup.city.selectedIndex].value == '0') {
		alert('Du måste ange staden du bor i!');
		return false;
	} else if (document.signup.gender[document.signup.gender.selectedIndex].value == '') {
		alert('Du måste ange vilket kön du har!');
		return false;
	} else if (document.signup.birth_year[document.signup.birth_year.selectedIndex].value == '0000') {
		alert('Ditt personnummer måste innehålla födelseår!');
		return false;
	} else if (document.signup.birth_month[document.signup.birth_reg.month.selectedIndex].value == '00') {
		alert('Ditt personnummer måste innehålla födelsemånad!');
		return false;
	} else if (document.signup.birth_day[document.signup.birth_day.selectedIndex].value == '00') {
		alert('Ditt personnummer måste innehålla födelsedag!');
		return false;
	} else if (document.signup.email.value.search(/^[A-Za-z0-9_\-\.]+@[^ ]+\.[A-Za-z]{2,4}$/) == -1) {
		alert('Du måste ange en giltig e-postadress!');
		return false;
	}
}
AsaMedlem sedan dec. 20011 860 inlägg
#2

Strunta i denna tråd! Hade visst dubbla functioner med namn Registrera! :/ Haha

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