09. september 2005 - 08:50Der er
10 kommentarer og 1 løsning
Hvor dan bruger jeg CheckNumeric
Jeg skal havde tjekket at jeg kun skriver tal i min text box, der må ikke være andet en talene fra 0-9 Og jeg kan ikke få dette her til at virke, Jeg får ikke nogle fejl når jeg går til næste side min nederst i min IE error siger den at CheckNumeric is undefined ???
Kan i ikke hjælpe mig.
<% Function CheckNumeric() character = window.event.keycode If character < 48 or character > 57 then window.event.keycode=0 End if End function %>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nu får jeg ikke fejl på siden men den endre ikke mine bokstaver til ingen ting når jeg skriver dem. ?!
<% dim charater %> <script> function CheckNumeric(){ character = window.event.keycode if (character < 48 || character > 57 ){ window.event.keycode=0 } } </script>
du skal ikke lave en dim charater! Du skal i hvert fald lige tænke over hvad der er asp og hvad der er javascript, det er to forskellige ting Asp kører på serveren, javascript kører hos klienten/brugeren Når du laver en DIM, så er det på serveren :o) Prøv med onKeyDown i stedet for onChange
onKeyPress gør vist trikket, sådan her så virker den hos mig --- <head> <script type="text/javascript"> function CheckNumeric(){ alert(window.event.keyCode); if (window.event.keyCode < 48 || window.event.keyCode > 57 ){ window.event.keyCode=0 } } </script> </head> <body> <input onKeyPress="CheckNumeric();" maxlength="6"> </body>
hov du kan selvfølgelig fjerne alerten :o) men det virker, i hvert fald i IE Hvis du også vil have det til at virke i FF så må du hellere over i javascript kategorien, for jeg ved ikke hvilken event man skal bruge i stedet for window eventen i givet fald :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.