nil.dk Nybegynder
22. februar 2001 - 12:58 Der er 7 kommentarer og
1 løsning

Alfanumeriske tegn

Hejsa.

Kan jeg på en smart måde checke om en streng består af alfanumeriske tegn og ikke andet?
bjarke-b Nybegynder
22. februar 2001 - 13:23 #1
if isNumeric
nil.dk Nybegynder
22. februar 2001 - 13:24 #2
Den checker jo kun om det er et tal...
bjarke-b Nybegynder
22. februar 2001 - 13:30 #3
Hvad mere skal der checkes
nil.dk Nybegynder
22. februar 2001 - 13:30 #4
Alfanumeriske tegn er alle bogstaver og tal, men ikke specialtegn.
bjarke-b Nybegynder
22. februar 2001 - 13:32 #5
Ok
nute Nybegynder
22. februar 2001 - 16:25 #6
Hei,

du kan jo bruke Javascript på denne måte, eller så kan du oversette dette til ASP og benytte det på samme måte hvis du vil ha en serverside validering...

<html>
<head>
<script language=JavaScript>
<!--Hide from old browsers

var chars = \"AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZzÆæØøÅå1234567890\";

function checkChars(){
  var element = document.form.test.value;
    if( chars.indexOf( element ) > -1 ){
      return true;
    }
    return false;
}
-->
</script>
</head>

<form name=\"form\" action=\"test.html\" onSubmit=\"return checkChars();\" method=\"post\">
<input type=\"text\" name=\"test\"><br>
<input type=\"submit\" value=\"submit\">
</form>
</body>
</html>

/nute
eagleeye Nybegynder
23. februar 2001 - 08:41 #7
Selv bygget function:
function isAlfanumeric(val_string)
validchars = \"AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZzÆæØøÅå1234567890\"
for i = 1 to len(val_string)
  if instr(1, validchars, val_string(i)) = 0 then
    isAlfanumeric = False
    exit function
  end if
next
isAlfanumeric = True
end function
nil.dk Nybegynder
23. februar 2001 - 09:45 #8
Eagleeye >> den ser fin ud, tak.
Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links

Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Computerworld
Nordkoreas internet tvunget i knæ efter afsløring af landets 28 websites
Afsløringen af Nordkoreas blot 28 hjemmesider har resulteret i så megen nysgerrighed, at besøgende udefra har lagt flere af landets hjemmesider ned.
CIO
Disse teknologier får enorm betydning for dig i de kommende år
Det vrimler med nye teknologier, men ifølge Forrester er der især fem teknologi-trends, der vil få stor betydning i de kommende år.
Comon
Google klar med verdens vildeste Android-telefoner om 14 dage
De nyeste Android-flagskibsmodeller er bekræftet til at være klar 4. oktober. Læs her, hvad du kan forvente af det allerbedste, som Android-verdenen endnu har budt på.
Channelworld
Kæmpe-underskud: Elektronik-kæden Power har tabt 132 millioner kroner på et år
Varehus-kæden Power tabte 132 millioner kroner i 2015. Egenkapitalen er blæst helt væk. Nu venter store ekspansionsplaner imidlertid forude.
White paper
Sådan følger du med den moderne forbruger
Virksomheder er nødt til at optimere deres kontaktpunkter for ikke at fremmedgøre deres mest kritiske interessenter. Læs i dette white paper hvordan