Avatar billede herberth Juniormester
22. juni 2019 - 11:02 Der er 2 kommentarer og
1 løsning

Landingssted for resultat

Hej
Håber der er nogen herinde, der kan hjælpe mig eller guide mig i den rigtige retning. Tror det er forholdsvis enkelt hvis man altså kender svaret!

Her er udfordringen:

På nedenstående side har jeg lavet et spørgeskema - jeg har gjort det enkelt og skemaet indeholder derfor kun 2 spørgsmål. Problemet er at jeg ikke kan få resultatet til at blive vist der hvor jeg gerne vil vise det - hvilket er nedenfor testen.

Nogen der kan fortælle hvordan jeg får resultatet frem?

her er linket: https://www.netspirit.club/stress-test/

------
her er koden:

<script type="text/javascript" language="javascript">function beregn(stress)
{
// tjeck felter et ad gangen.
var t1 = 0;
var t2 = 0;
// 1
if(document.stress.type_1_1[0].checked) {
    t1++;t1++;
} else if (document.stress.type_1_1[1].checked) {
    t2++;t2++;
} else {
    // fejl....
    alert('Du mangler at svare på spørgsmål nr. 1')
    return false;
}
// 2
if(document.stress.type_1_2[0].checked) {
    t1++;t1++;
} else if (document.stress.type_1_2[1].checked) {
    t2++;t2++;
} else {
    // fejl....
    alert('Du mangler at svare på spørgsmål nr. 2')
    return false;
}
location.href="#&t1="+t1+"&t2="+t2;
}
</script>

<h2>Er du stresset? - Test dig selv</h2>
<p align="center"><img src="/od/images/animerede/093.gif"></p>
<FORM name=stress method=post>
<table cellspacing="0" cellpadding="7">
  <tr>
    <td>&nbsp;</td>
    <td align="center"><FONT color=#800000><big><big>JA</big></big></font></td>
    <td style="padding-left: 30px; padding-right: 30px" align="center"><FONT color=#800000><big><big>NEJ</big></big></font></td>
  </tr>
  <tr bgcolor="#E8E8E8">
    <td style="padding-right: 20px"><FONT color=#800000>1. Sover du dårligt om natten?</B></FONT></td>
    <td align="center"><INPUT class=noborder type=radio value=1 border=0 name=type_1_1></td>
    <td style="padding-left: 30px; padding-right: 30px" align="center"><INPUT class=noborder type=radio value=0 border=0 name=type_1_1></td>
  </tr>
    <tr>
    <td style="padding-right: 20px"><FONT color=#800000>2. Kører tankerne rundt i hovedet på dig?</B></td>
    <td align="center"><INPUT class=noborder type=radio value=1 border=0 name=type_1_2></td>
    <td style="padding-left: 30px; padding-right: 30px" align="center"><INPUT class=noborder type=radio value=0 border=0 name=type_1_2></td>
  </tr>
</table>
<br />

<p align=center><CENTER>
<P><INPUT style="FONT-SIZE: 16pt; FONT-FAMILY: Verdana" onclick=java script:beregn(this); type=button value="Resultat af test" name=button> </P></CENTER></p></FORM>
<br />
<TABLE cellSpacing=0 border=0 valign="middle">
<TR>
<TD style="PADDING-BOTTOM: 15px">
<div align=center><span style="font-size: 14pt"><b>Din stressbalance</b></span></div></TD>
<TD style="PADDING-LEFT: 25px; PADDING-BOTTOM: 15px">
<div align=center><span style="font-size: 14pt"><b>Score</b></span></div></TD></TR>
<TR>
<TD><span style="font-size: 12pt">Indikatorer på at du stresser:</span></TD>
<TD style="PADDING-LEFT: 25px" align=middle><span style="font-size: 14pt"><script language="javascript">document.write(url['t1']);</script></span></TD></TR>
<TR>
<TD><span style="font-size: 12pt">Indikatorer på at du IKKE stresser:</span></TD>
<TD style="PADDING-LEFT: 25px" align=middle><span style="font-size: 14pt"><script language="javascript">document.write(url['t2']);</script></span></TD></TR>
</TABLE></div></TD></TR></TABLE></DIV>
Avatar billede Slater Ekspert
22. juni 2019 - 12:11 #1
Den side du linker til har en helt anden kode end du viser her, den har 3 spørgsmål, ikke 2, og den gør allerede hvad du beder om: udskriver resultatet under selve testen.

Jeg har lidt svært ved at forstå hvad du spørger om. Har du selv fikset det siden du oprettede spørgsmålet?
Avatar billede herberth Juniormester
22. juni 2019 - 12:41 #2
Hej Super tak fordi du svarer. Det sætter jeg pris på. Ja jeg sidder og forsøger med forskellig kode. Tror nok jeg har fået det til at virke. Jeg ved det om en 20 minutters tid og så lukker jeg spørgsmålet eller vender tilbage med hvor langt jeg selv kunne finde ud af det. Tak for din kommentar.
Avatar billede herberth Juniormester
22. juni 2019 - 14:54 #3
Hejsa - Fik det til at virke. Krediterede dig for svar, da du havde kigget herpå. Tak igen. Er der nogen som gerne vil have koden jeg fandt frem til om hvordan man laver sådan et spørgeskema, så bare sig til.
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

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