Avatar billede zola Novice
30. november 2001 - 01:02 Der er 2 kommentarer og
1 løsning

hop til næste felt /celle

Hvordan hopper jeg til cellen til høje, efter at en if-betingelse er opfyldt.
Altså hvordan får jeg sat felt.focus i tabelcellen lige ved siden af??
Avatar billede 7th Praktikant
30. november 2001 - 01:18 #1
Et link ville hjælpe, eller er mit eneste bud på nuværende tidspunkt en include funktion der er betinget af if sætningen.
Avatar billede fri-hash Nybegynder
30. november 2001 - 08:36 #2
if(betingelse) {
document.formnavn.feltnavn.focus();
}

ellers vis lidt kode/link og forklar lidt nærmere hvad du vil
Avatar billede zola Novice
03. december 2001 - 18:05 #3
>>fri-hash
cursoren skal springe til næste felt, når du har tastet rigtigt ???
her kommer koden:

<html>
<head>
<title>bestemt flertal eller lang tillægsform</title>
<script>




antal = 21;
spm = 1;
function tjekOrd(felt,ord) {
if (felt.value == ord) {
alert(\"Korrekt!\");
felt.style.backgroundColor = \'white\';

if (spm == antal) {
alert(\"Flot, du har klaret alle spørgsmålene!\");
return;
}
felt.form[\"spm\" + ++spm].focus();
}
else {
alert(\"Forkert!\");
felt.focus();
felt.select();
felt.style.backgroundColor = \'red\';
}
}



// End hiding Javascript statements-->
</script>
</head>





<body bgcolor=\"#C0C0C0\">

<table border=\"1\" align=\"center\">


<tr>
<th>Stammen</th><th>at-form</th><th>nutid</th><th>datid</th><th>kort tillægsform</th>
</tr>

<tr>
  <th>løb</th> 


  <td><input type=\"text\" name=\"atform1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'løbe\');\"></td>

  <td><input type=\"text\" name=\"nutid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'løber\');\"></td>

  <td><input type=\"text\" name=\"datid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'løb\');\"></td>

  <td><input type=\"text\" name=\"kort1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'løbet\');\"></td>

</tr>


<tr>
  <th>kom</th> 


  <td><input type=\"text\" name=\"atform1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'komme\');\"></td>

  <td><input type=\"text\" name=\"nutid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'kommer\');\"></td>

  <td><input type=\"text\" name=\"datid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'kom\');\"></td>

  <td><input type=\"text\" name=\"kort1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'kommet\');\"></td>

</tr>



<tr>
  <th>svøm</th> 
  <td><input type=\"text\" name=\"atform1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'svømme\');\"></td>
  <td><input type=\"text\" name=\"nutid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'svømmer\');\"></td>
  <td><input type=\"text\" name=\"datid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'svømmede\');\"></td>
  <td><input type=\"text\" name=\"kort1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'svømmet\');\"></td>
</tr>


<tr>
  <th>lav</th> 
  <td><input type=\"text\" name=\"atform1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'lave\');\"></td>
  <td><input type=\"text\" name=\"nutid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'laver\');\"></td>
  <td><input type=\"text\" name=\"datid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'lavede\');\"></td>
  <td><input type=\"text\" name=\"kort1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'lavet\');\"></td>
</tr>


<tr>
  <th>hold</th> 
  <td><input type=\"text\" name=\"atform1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'holde\');\"></td>
  <td><input type=\"text\" name=\"nutid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'holde\');\"></td>
  <td><input type=\"text\" name=\"datid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'holdt\');\"></td>
  <td><input type=\"text\" name=\"kort1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'holdt\');\"></td>
</tr>

<tr>
  <th>gå</th> 
  <td><input type=\"text\" name=\"atform1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'gå\');\"></td>
  <td><input type=\"text\" name=\"nutid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'går\');\"></td>
  <td><input type=\"text\" name=\"datid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'gik\');\"></td>
  <td><input type=\"text\" name=\"kort1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'gået\');\"></td>
</tr>


<tr>
  <th>stjæl</th> 
  <td><input type=\"text\" name=\"atform1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'stjæle\');\"></td>
  <td><input type=\"text\" name=\"nutid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'stjæler\');\"></td>
  <td><input type=\"text\" name=\"datid1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'stjal\');\"></td>
  <td><input type=\"text\" name=\"kort1\" onKeyPress=\"if (event.keyCode == 13) tjekOrd(this,\'stjålet\');\"></td>
</tr>




</table>
</body>
<Html>
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