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





CIO
Sådan holder du dem væk: Disse fem ting synes hackerne er de største barrierer
Hackerne er blevet rigtigt dygtige. Men især fem ting kan genere dem, hvis de forsøger at trænge ind i dine systemer, viser rundspørge blandt 250 hackere.
Comon
25.000 danskere gået i kuponsvindel-fælde på Facebook på blot seks timer: "Det spredte sig som en steppebrand"
Fakta, Netto, Aldi, Lidl, Lego og flere andre varemærker bliver lige nu udnyttet i forbindelse med kuponsvindel på Facebook, og danskerne klikker i hobetal. Læs hvad der sker, hvis du klikker.
Channelworld
Forbrugerne knuselsker denne computer: 2-i-1-maskinen viser vejen frem
Hybridmaskinerne viser vejen frem i et presset pc-marked. Den er populær blandt almindelige danskere, men mangler stadig fodfæste i firmaerne. Forventningerne er dog tårnhøje.
White paper
Kør digitalt med the Internet of Things
Digitalisering er skabt for kunderne. Den eneste grund til at teknologi er afgørende i den digitale udvikling, er at kundernes præferencer og adfærd, mere end nogensinde før, er drivkraften bag virksomhedernes teknologiske valg. Bliv klogere på digitalisering i dette white paper.