icaaqMedlem sedan okt. 20005 273 inlägg Tjenare.
Jag skulle vilja ha lite hjälp med en funktion som ska kolla om ett värde finns i en array.
Jag har alltså ett dynamiskt antal input boxar och jag har tänkt att vid onblur kolla om något värde är inskrivet i textboxen om det är det ska värdet kollas mot arrayen, finns inte värdet så ska en alert dycka upp och om det går så ska den textboxen få focus......
Går detta att lösa??
Mvh icaaq
JojoxxMedlem sedan juni 20004 308 inlägg <script type="text/javascript">
var arr=["foo","bar"];
function checkArr(obj){
for(var i=0;i<arr.length;i++){ if(arr[i]==obj.value){ return true; }}
return false;
}
</script>
<form>
<input type="text" name="mytext" onblur="if(!checkArr(this)){ alert('Finns inte.'); this.focus();}">
</form>
icaaqMedlem sedan okt. 20005 273 inlägg Kan jag göra en check så om det inte är skrivet någonting så ska checkArr inte köras?
mvh icaaq
dectgapMedlem sedan sep. 20021 655 inlägg onblur="if(this.value!=''){if(!checkArr(this)){ alert('Finns inte.'); this.focus();}}"