21. oktober 2004 - 13:59Der er
7 kommentarer og 1 løsning
lag i en formular
Jeg har lavet en formular, hvor man skal besvare nogle spørgsmål. Disse besvarelser får en løbende værdi efter hvad man svare. Resultatet kommer til at stå i bunden af formularen i en boks.
Kan man ligge et lag ind som løbende viser resultatet, altså så man hele tiden kan se hvor mange point man har. Som også følger med når man scroller igennem spørgsmålene. Jeg ved ikke om det skal være et lag, eller om det kan gøres på anden måde, det kan være i har nogle bedre idéer.
Jeg vil meget gerne at resultatet ikke står i en boks, men som alm. tekst. Kan det lade sig gøre?
Tja, jeg er ikke sikker på hvad du snakker om. Men nu har jeg lavet hele skemaet(formularen) så jeg håber ikke der skal laves for meget om. Min kode(den du har lavet til mig:)) ser i træk således ud:
<script type="text/javascript"> function checkTal(f){ var num=0,e=f.elements; for(i=0;e.length>i;i++){ if(e[i].type=='radio'&&e[i].checked) num += +e[i].value; } f.visTal.value = num; } </script>
------------------------ ?1. Er du <br><input type="radio" name="radio1" value="2" onclick="checkTal(this.form)">1<br> <input type="radio" name="radio1" value="3" onclick="checkTal(this.form)">2<br><br> ?2. Hvis du er <br><input type="radio" name="radio2" value="5" onclick="checkTal (this.form)">5<br> <input type="radio" name="radio2" value="-5" onclick="checkTal(this.form)">6<br> <br>
Jo, det ser da ok ud. Ikke lige hvad jeg havde regnet med, havde håbet på en ting der kørte med ned når man scroll'ede. Men jeg tror måske man kan få det til at se okay ud.
Havde du en god idé til hvordan man fik teksten væk fra boksen. Så det kom til at stå som alm. tekst.
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.