Jeg har et tekstfelt hvor brugeren kun skal kunne taste tal (og komma) ind. Hvis brugeren prøver at poste formen, skal en alertbox komme med en advarsel.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
<script type="text/javascript"> function validNum(f){ reg = /[\d\,]?/g; if(!f.textFelt.match(reg)){ alert('Kun tal og komma i feltet'); f.textFelt.focus(); return false } return true; } </script>
og så er det vel også mere sådan her: <script type="text/javascript"> function validNum(f){ reg = /[\d\\,]?/g; if(!f.talfelt.value.search(reg)){ alert('Kun tal og komma i feltet'); f.talfelt.focus(); return false } return true; } </script>
det var det her jeg mente: <script type="text/javascript"> function validNum(f){ reg = /[^\d\,]/g; if(f.talfelt.value.match(reg)){ alert('Kun tal og komma i feltet'); f.talfelt.focus(); return false } else return true; } </script>
Klart en voldsom småfejl ikke at få .value med, men det er vel en indtastning af et eventuelt decimal-tal, du vil understøtte, så:
<script type="text/javascript"> function validNum(f){ reg = /\d+(,\d+)?/g; if(!f.textFelt.value.match(reg)){ alert('Kun tal og komma i feltet'); f.textFelt.focus(); return false } return true; } </script>
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.