kontrollera select

JavaScript

1 svar · 191 visningar · startad av aleborg

Medlem sedan jan. 20013 341 inlägg
Trådstart#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; 
}
Medlem sedan juni 20004 308 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; 
}
561 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
386 ms — deklarationer (db)
0 ms — hämta statistik (cache)
167 ms — hämta tråd, inlägg och bilagor (db)
338 ms — ändringar (db)