Brian B. Christensen skrev:
> Hvordan validerer jeg nemmest et charfelt, hvor jeg vil være
> sikker på at det kun er fra a-z + tal der er indeholdt? Altså
> ingen specialtegn.
Du kan både i asp og med javascript benytte et regex: /^[a-z0-9]+$/
(eller /^\w+$/, som vist nok dækker det samme). Jeg kan ikke lige
huske hvordan regex-testen opbygges, men det kan findes via Google
- evt. i gruppen her.
En anden mulighed er at benytte Server.URLencode:
Function validerTekst(tekst)
validerTekst = tekst = Server.URLencode(tekst)
End Function
Funktionen sammenligner input med URL-kodningen af input. Hvis der
ikke er forskel, består teksten kun af standardtegn.
Jeg har lavet en testside hvor man kan afprøve URLencode-metoden:
<
http://gyros.dk/usenet/asp/validering.asp>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html