webForumDet fria alternativet

kontrollera select

1 svar · 188 visningar · startad av aleborg

aleborgMedlem sedan jan. 20012 962 inlägg
#1

Hur kan man kolla i ett formulär om en dropdown har fått en value större än 3 bokstäver?

satt o provade lite: men det gick åt h*****e

var myindex=member.Year.selectedIndex
if (document.member.Year.options[myindex].value.length <= "3") 
{ 
alert("Du måste ange vilket år du är född!");
document.member.Year.focus();
return false; 
}
JojoxxMedlem sedan juni 20004 306 inlägg
#2

"3" är en sträng medans 3 är ett numeriskt värde.

if(document.member.Year.options[document.member.Year.selectedIndex].value.length <= 3) 
{ 
alert("Du måste ange vilket år du är född!");
document.member.Year.focus();
return false; 
}
Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb