03. januar 2002 - 19:39Der er
7 kommentarer og 1 løsning
send til side...
Hej...
1. Er der nogle der kan forklare hvordan man får et javascript til at udregne forskellige tal man indtaster på siden. Generelt kan forklare hvordan man fremstiller et script af den art.
2. og når det så er gjort hvordan må så for javascriptet til at sende en til en anden side ved hjælp af det facit man får af udregningen...!
når felterne sådan har navne kan vi bruge de indtastede værdier i java script:
<script type=\'text/javascript\'>
function beregning() { var operand1 = document.dinForm.in1.value; var operand2 = document.dinForm.in2.value; var resultat = 1*operand1 +1*operand2; // 1* sikrer værdien bliver forstået som talværdi // og så kan vi bruge resultatet af beregningen: document.dinForm.out.value = resultat; // vis resultat til bruger document.dinForm.action = \"sidenr\" +resultat +\".html\"; //vælg side at sende til (fx filen \'sidenr25.html\') }; //end beregning
Det skal være sådan at hvis resultater ligger mellem >-10 eller 10-20 så skal brugern sendes til en side hvis den ligger mellem 20-30 en anden side og så videre...
det skal være sådan at når person trykker på knappen så bliver han sendt til den side resultat ligger inden for. Så sidens navn skal ikke vises i et input felt, men han skal sendes til siden når han trykker på knappen.
når felterne sådan har navne kan vi bruge de indtastede værdier i java script:
<script type=\'text/javascript\'>
function beregning() { var operand1 = document.dinForm.in1.value; var operand2 = document.dinForm.in2.value; var resultat = 1*operand1 +1*operand2; // 1* sikrer værdien bliver forstået som talværdi // og så kan vi bruge resultatet af beregningen: resultat = \"_0\" + resultat; // konverter til en streng resultat = resultat.substring( resultat.length - 2 ); // de 2 sidste tegn i strengen self.location.href = \"\" +resultat +\".html\"; // hop ril den side. }; //end beregning
jeg har prøvet at indsætte koden men jeg kan ikke få det til at virke...? Jeg undre mig også over. Hvordan scriptet kan sende personen hen til side 01.html hvis resultatet giver 5...?
Synes godt om
Ny brugerNybegynder
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.