Jeg vil kun have hele mtr - dvs f.eks 35, hvis man skriver 35,7 eller 35.7 skal den komme med en advarsel om at det kun er hele antal meter der kan vælges
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
<input type="text" onkeypress="k=getCharCode(event);if(k>57||k<48)alert('Skriv kun tal (hele meter !-)');">
Eller en med begge:
<input type="text" id="Laengde" name="Laengde" size="5" style="width:190px;" value="Indtast meter (hele tal)" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="10" onkeypress="k=getCharCode(event);if(k>57||k<48){alert('Skriv kun tal (hele meter !-)');return false;}">
Næh, den virker vist også i nogle andre browsere, men jeg testede, da en anden spurgte tidligere på ugen, og Mozilla kender ikke keyCode (eller rettere, den returnerer altid et 0 !-)
-- hvorimod ovenstående konstruktion giver helt ens respons fra ie og mozilla !o]
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.