Avatar billede zola Novice
12. november 2001 - 13:55 Der er 4 kommentarer og
1 løsning

tjek af indhold i text-felt


Jeg har ikke lavet noget Javascript før og har derfor lige nogle simple spørgsmål

Hvis jeg har en html kode :
<form>
<input type=\"text\" name=\"ord\">
</form>

Hvordan kan jeg så gå ind og tjekke at det valgte ord - skal være lige med f.eks cyklerne

NB - det er ikke en password- funktion jeg er interesseret i men blot nogle små øvelser, hvor brugeren skal lære at stave rigtigt

Avatar billede tknudsen Nybegynder
12. november 2001 - 13:56 #1
if(document.forms[0].ord.value==\'cyklerne\')
  alert(\'Korrekt\');
Avatar billede zola Novice
12. november 2001 - 13:58 #2
>>tknudsen
Som sagt er jeg helt novice i javascript
Hvordan skal den fuldstændige kode så se ud ??
Avatar billede tknudsen Nybegynder
12. november 2001 - 13:59 #3
du kan lave en knap der kalder funktionen checkSpelling():

function checkSpelling(obj,str)
{
  if(obj.value==str)
    alert(\'Korrekt\');
  else
    alert(\'\"\'+obj.value + \'\" staves således: \'+str);

}


<form>
<input type=\"text\" name=\"ord\"><input type=\"button\" value=\"kontroller ord\" onClick=\"checkSpelling(document.forms[0].ord,\'cyklerne\')\">
</form>


Avatar billede tknudsen Nybegynder
12. november 2001 - 14:00 #4
og den fuldstændige kode kommer her :

<html>
<head>
<script language=\"javascript\">

function checkSpelling(obj,str)
{
  if(obj.value==str)
    alert(\'Korrekt\');
  else
    alert(\'\"\'+obj.value + \'\" staves således: \'+str);

}

</script>

</head>

<body>

<form>
<input type=\"text\" name=\"ord\"><input type=\"button\" value=\"kontroller ord\" onClick=\"checkSpelling(document.forms[0].ord,\'cyklerne\')\">
</form>

</body>
</html>
Avatar billede Slettet bruger
12. november 2001 - 15:57 #5
Så ville dette være nemmere, og måske i nogle tilfælde være mere korrekt (hvis der altså er flere formularer på din side):

<form>
<input type=\"text\" name=\"ord\"><br>
<input type=\"button\" value=\"Kontrollér ord\" onClick=\"checkSpelling(this.form.ord,\'cyklerne\');\">
</form>
Avatar billede 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. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

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