login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Controle op invoer cijfers

Offline foxie - 17/03/2006 19:31
Avatar van foxieNieuw lid Ik heb dinsdag een examen javascript, nu hebben wij van onze docent een examen gehad van vorig jaar zodat we weten waar we aan toe zijn. Nu heb ik deze opgave gemaakt, maar een van de vereisten is is dat er gecontroleerd wordt dat er in een tekstvak enkel maar cijfers worden ingevuld, nu vind ik maar geen manier om dit DEFTIG te doen.

Weet er iemand hoe dit moet?


Groeten,


Foxie

1 antwoord

Gesponsorde links
Offline Ontani - 17/03/2006 19:41 (laatste wijziging 17/03/2006 19:42)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. <!--
  5. eersteString = "123456";
  6. tweedeString = "123456A";
  7.  
  8. if (eersteString.match(/^\d+$/)) {
  9. alert ("Eerste Bevat enkel cijfers");
  10. } else {
  11. alert ("Eerste Voldoet niet aan de voorwaarde");
  12. }
  13.  
  14. if (tweedeString.match(/^\d+$/)) {
  15. alert ("Tweede Bevat enkel cijfers");
  16. } else {
  17. alert ("Tweede Voldoet niet aan de voorwaarde");
  18. }
  19.  
  20. -->
  21. </script>
  22. </head>
  23. <body>
  24. </body>
  25. </html>


edit: /^\d+$/ is een reguliere expressie
die controleerd of van het begin tot het einde. ^ tot $ de string enkel cijfers bevat \d
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.353s