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.
Da jeg skrev, havde jeg ikke testet (eller tænkt ... hehe) - men den fejler i IE. Værdien af et felt er en streng ... ikke et tal. Det ved IE godt, men den fejler alligevel i dit script - ved positive tal over 6. Dette ville nok være bedre:
<script type="text/JavaScript"> function bla(f) { v = parseFloat(f.antal.value); if(v>6||v<1){ alert('Fejl !-)\n\tEt tal under 6 er nødvendigt ...'); return false; } else{return true;}; } </script> <form onsubmit="return bla(this);"> <input type="text" name="antal"> <input type="submit" value="Send"> </form>
Den vil naturligvis melde om en fejl - præcis, som den skal ... og den slipper 05 igennem - præcis, som den skal. Ligeledes slipper den både 0.8 og 0.5 igennem - præcis, som den skal. Hvis tal mellem 0 og 6 skal godkendes, er min løsning vist den bedste ;o) /mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
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.