SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.03.2004, 21:32   #1
Guest
 
Registriert seit: Feb 2004
Dene bringt sich richtig einDene bringt sich richtig ein

Test erstellen


hallo!
Ich möchte gerne eine umfrage erstellen, wie sie immer in tv zeit schriften ist. Wo antwort1 3 punkte gibt, antwort 2 7 punkte gibt, ich glaub, ihr wisst, was ich meine. Ich habe schon mit javascript angefangen, doch ich weiß nicht, wie ich den variablen die informationen aus den radio buttons zuweise.

meine radio buttons sind "normal" erstellt, z.b.
<input type="radio" name="rb" value="r2">Jede Woche<br>
Dene ist offline   Mit Zitat antworten


Alt 14.03.2004, 13:41   #2
fiu
TP-Veteran
 
Benutzerbild von fiu
 
Registriert seit: Nov 2003
Ort: Graz > all
fiu macht sich hier sehr viel Mühe
also ich würde es mit asp versuchen ist wesentlich einfacher ...
__________________
Falls du die Signatur suchst. Die hat gerade Urlaub.
fiu ist offline   Mit Zitat antworten
Alt 14.03.2004, 14:03   #3
Guest
 
Registriert seit: Feb 2004
Dene bringt sich richtig einDene bringt sich richtig ein
ich hab einfach gedacht, ich mach ne variable, bei jedem radio gibts verschiedene punkte und am ende wird es einfach ausgegeben. müsste eigentlich nicht so schwer sein, dachte ich...
Dene ist offline   Mit Zitat antworten
Alt 14.03.2004, 14:10   #4
fiu
TP-Veteran
 
Benutzerbild von fiu
 
Registriert seit: Nov 2003
Ort: Graz > all
fiu macht sich hier sehr viel Mühe
natürlich geht es mit javascript ... ich sagte nur, mit asp ist es LEICHTER
__________________
Falls du die Signatur suchst. Die hat gerade Urlaub.
fiu ist offline   Mit Zitat antworten
Alt 14.03.2004, 14:12   #5
fiu
TP-Veteran
 
Benutzerbild von fiu
 
Registriert seit: Nov 2003
Ort: Graz > all
fiu macht sich hier sehr viel Mühe
mit javascript kenn ich mich nur nicht aus...schau mal hiervielleicht findest du da was aber ich glaube das ist was falsches ... sonst musst du eben weitersuchen oder auf weitere antworten warten

greetz fiu
__________________
Falls du die Signatur suchst. Die hat gerade Urlaub.
fiu ist offline   Mit Zitat antworten
Alt 14.03.2004, 15:35   #6
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
du bauchst doch nur die pkte der antworten, dann weise einfach dem value die entsprechende punktzahl zu und dann rechneste die zusammen..
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 15.03.2004, 12:59   #7
Guest
 
Registriert seit: Feb 2004
Dene bringt sich richtig einDene bringt sich richtig ein
Wie soll ich das machen? wenn ich die in eine variable schreib, kann ich die ja nicht ausrechnen lassen. Außerdem wil ich ja nicht alle values sondern nur die, die angeklickt sind...
Dene ist offline   Mit Zitat antworten
Alt 15.03.2004, 13:54   #8
TP-Insider
 
Benutzerbild von Rizzla
 
Registriert seit: Mar 2001
Ort: München
Rizzla macht alles soweit korrekt
dur musst natürlich die values der aktivierten radiobuttons addieren.

du hast 3 Antwortmöglichkeiten, der name des Radiobuttons is ja immer gleich, und hat immer nur nen anderen wert z.B.

Antwort 1 <input type="radio" name="antwort1" value="1">
Antwort 2 <input type="radio" name="antwort1" value="2">
Antwort 3 <input type="radio" name="antwort1" value="3">

dann liest du dir den value des jeweiligen radiobuttons aus und addierst diese.

var summe +=document.formularname.antwort1.value; (was 1,2 oder 3 sein kann)

das ganze noch in ne kleine funktion verpackt, die bei absenden des Formulars aufgerufen wird und das wars.
__________________
Format C:
Rizzla ist offline   Mit Zitat antworten
Alt 15.03.2004, 14:27   #9
Guest
 
Registriert seit: Feb 2004
Dene bringt sich richtig einDene bringt sich richtig ein
ok, danke! Werds testen und mich danach melden!!
Dene ist offline   Mit Zitat antworten
Alt 15.03.2004, 16:32   #10
Guest
 
Registriert seit: Feb 2004
Dene bringt sich richtig einDene bringt sich richtig ein
ich hab grad das perfekte beispiel gefunden, mal den quellcode gucken: http://www.netdoktor.de/teste_dich_s...betes-test.htm
Dene ist offline   Mit Zitat antworten
Alt 15.03.2004, 17:32   #11
TP-Supporter
 
Registriert seit: Sep 2003
Ort: Wien, Österreich
GodfatherDeluxe macht sich hier sehr viel Mühe
Zitat:
Original geschrieben von Rizzla

Antwort 1 <input type="radio" name="antwort1" value="1">
Antwort 2 <input type="radio" name="antwort1" value="2">
Antwort 3 <input type="radio" name="antwort1" value="3">

var summe +=document.formularname.antwort1.value; (was 1,2 oder 3 sein kann)
Leider wird das so ned funsen, weil JS Probs mit Radiobuttons hat, da es laut JS keine zwei (oder mehr) HTML-Elemente mit demselben Namen geben kann.
Es geht zwar schon, aber eben ned ganz so einfach...siehe das Netdoktor bespiel....(die verwenden nedmal value sondern gehn über das checked-attribut)
(Da ich von JS leider ned viel plan hab kann ich dazu auch ned mehr sagen...)
__________________
Java != JavaScript

"He who makes a beast of himself gets rid of the pain of being a man."
Dr. Johnson
GodfatherDeluxe ist offline   Mit Zitat antworten
Alt 15.03.2004, 17:34   #12
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
das macht das ganze aber nicht komplizierter sondern eher nur mehr aufwand..
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 15.03.2004, 17:52   #13
TP-Insider
 
Benutzerbild von Rizzla
 
Registriert seit: Mar 2001
Ort: München
Rizzla macht alles soweit korrekt
Du hast recht - das kann so nicht gehen du hast ja keinen direkten zugriff auf den value, da es in nem array steht.
Du müsstest jeweils prüfen welcher radiobutton gewählt wurde und dann in js den wert zuweisen.
Wie loki gesagt hat - macht wesentlich mehr aufwand.

ungefähr so muss das aussehen

<script type="text/javascript" language="javascript">
<!--
function rechnen () {
var summe = 0;

if (document.fragen.antwort[0].checked == true)
{summe += 1;}
if (document.fragen.antwort[1].checked == true)
{summe += 2;}
if (document.fragen.antwort[2].checked == true)
{summe += 3;}

alert (summe);
}
//-->
</script>
__________________
Format C:
Rizzla ist offline   Mit Zitat antworten
Alt 15.03.2004, 17:55   #14
Guest
 
Registriert seit: Feb 2004
Dene bringt sich richtig einDene bringt sich richtig ein
ja das hab ich auch gedacht wo ich das script geschrieben hab und es keine ergebnisse gab...

ich nehm jetzt halt das vom netdoctor beispiel. ist wohl das beste.
Dene ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Test erstellen Test erstellen
« Fenster immer maximale größe | Präsentation in HTML »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:13 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67