FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Bara ett inlägg till!
|
Antar att detta inte är jättekrångligt men mina programmeringskunskaper är begränsade. Har letat och försökt mig på lite själv men det går inte riktigt hela vägen.
Söker ett script / forumulär där du svarar på frågor och när du sedan tryckt på submit får du tillbaka ett svar. Exempel: Hur ofta besökare du WN? 1. Aldrig 2. 1 -2 dagar i v. 3.7 dagar i v. Svar: Du svarade följande 1. 1-2 dagar i v. Vi ser att du besöker WN på tok för lite för att räknas som en WNit blablabla. |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Nykomling
|
En möjlig lösning.
Kod:
<h3>Hur ofta besökare du WN?</h3> <form name="poll"> <input type="radio" name="group1" value="1">Aldrig<br> <input type="radio" name="group1" value="2">1 -2 dagar i v.<br> <input type="radio" name="group1" value="3">7 dagar i v.<br> <input type="button" onclick="pollAnswer('answer')" value="Hämta svar"> </form> <script language="javascript"> function getLayer(whichLayer) { if (document.getElementById) { // this is the way the standards work var style2 = document.getElementById(whichLayer); } else if (document.all) { // this is the way old msie versions work var style2 = document.all[whichLayer]; } else if (document.layers) { // this is the way nn4 works var style2 = document.layers[whichLayer]; } return style2; } function pollAnswer(targetDiv) { for (i=0;i<document.poll.group1.length;i++) { var tmp = "" if (document.poll.group1[i].checked == true) { switch (parseInt(document.poll.group1[i].value)) { case 1: tmp = "Aldrig"; break case 2: tmp = "1-2 dagar i v. Vi ser att du besöker WN på tok för lite för att räknas som en WNit blablabla."; break case 3: tmp = "7 dagar i v."; break } } if (tmp != "") { var target = getLayer(targetDiv); target.innerHTML = "Du svarade: " + tmp; } } } </script> <div id="answer"></div> |
||
![]() |
![]() |
Svara |
Ämnesverktyg | |
Visningsalternativ | |
|
|