Kom ihåg mig?

Formulär med direktsvar på frågor

Ämnesverktyg Visningsalternativ
Oläst 2007-07-07, 19:26 #1
daniel_s avatar
daniel_ daniel_ är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Apr 2006
Inlägg: 1 603
daniel_ daniel_ är inte uppkopplad
Bara ett inlägg till!
daniel_s avatar
 
Reg.datum: Apr 2006
Inlägg: 1 603
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.
daniel_ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-07-23, 00:49 #2
mysputte mysputte är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2004
Inlägg: 12
mysputte mysputte är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2004
Inlägg: 12
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>
mysputte är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:48.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017