03. juli 2001 - 16:02Der er
6 kommentarer og 1 løsning
Ikke valide data
Hej Alle,
Er der nogen der ved hvordan jeg laver et javascript der gør følgende:
Checkker et input type=text i en form mod nogle data. Eksisterer de indtastede data allerede skal der komme en alert();.
Eksempel: I en form er et felt hvor jeg kan indtaste eksempelvis \'123\'. Scriptet indeholder denne værdi og trykkes der submit alarmeres brugeren derfor.
Det skal altså ikke være muligt at sumbitte formen med mindre værdien der indtastes er forskellig for alle værdier i javascriptet.
Det er ikke det jeg søger! Det du har fundet kan kun tjekke en streng for ét tegn og ikke for flere strenge.
Mit problem er at eksempelvis både \'123\', \'093485\' og \'234\' kan være ikke valide data. Jeg skal således kunne definere flere strenge som jeg kan tjekke det indtastede imod.
sådan noget lignende : <SCRIPT LANGUAGE=\"JavaScript\"><!-- function validate() { if (document.myform.mytext.value.indexOf(\'@\') > -1) return true; // simple check for @ within the form field else { // prompt for alternative value document.myform.mytext.value = prompt(\'include a @ dummy\',document.myform.mytext.value); setTimeout(\'document.myform.mybutton.click()\',100); return false; } } //--></SCRIPT>
Haha - Erik bruger Editor - haha ;-) Så fik du lidt plads til Makse igen. :-)
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.