| 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. |
|||
|
|
Svara med citat
|
|
|
#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 med citat
|
| Svara |
|
|