Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Variable per klick auf Link ändern!

Diskussion: Variable per klick auf Link ändern! im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Also ich habe folgendes Proplem: ich habe ein kleine "Frage und Antwortspiel" geschrieben und nun möchte ich dass die ...

Antwort
Alt 31.10.04, 15:54   #1 (permalink)
 
Registriert seit: 29.07.04
Sceam Leistung: Facit NTK
Likes: 0
Standard Variable per klick auf Link ändern!

Anzeige

Also ich habe folgendes Proplem:

ich habe ein kleine "Frage und Antwortspiel" geschrieben
und nun möchte ich dass die Fehlversuche mitgezählt werden wenn man auf eine falsche Antwort klickt.

Hier erstmal der QT:

Zitat:
<html>
<title>Rätsel</title>
<body bgcolor=black>
<font color=white>
<font size=6>
<font face=Fixedsys>
<center>
<b><u>Counter</u></b>
</center>
<br><br><br>
<font size=3>
<br><br><br>
<font color=red>
Frage:
<font color=white>
Was ist die Summe aus 2 + 2?
<br><br>
<font color=red>
Antworten:
<br><br>
a)
<a href="javascript:click()" onmouseover="window.status='8'; return true;" onmouseout="window.status=''"><font color=white>8</a>
<br>
<font color=red>
b)
<a href="javascript:window.alert('richtig!')" onmouseover="window.status='4'; return true;" onmouseout="window.status=''"><font color=white>4</a>
<br>
<font color=red>
c)
<a href="javascript:click()" onmouseover="window.status='9'; return true;" onmouseout="window.status=''" onClick="test=1"><font color=white>9</a>
<br><br><br>
<font color=red>
Fehlversuche:
<font color=white>

<script language="javascript">
function click(){
alert('falsch!');
}
</script>


<script language="javascript">
test=0
document.write(test);
</script>

</html>
Ich habe es schon mit onClick versucht hat aber nicht funktioniert.
Hoffe auf schnelle hilfe.

PS: Die Frage ist nur ein Beispiel.

Gruss Sceam
Sceam ist offline   Mit Zitat antworten
Alt 31.10.04, 17:58   #2 (permalink)
Administrator
 
Benutzerbild von Mackz
 
Registriert seit: 02.10.01
Mackz Leistung: Pentium IMackz Leistung: Pentium I
Likes: 30
Standard

"click" ist ein reservierte Wert und kann nicht als Funktionsname verwendet werden.
Nenne deine Funktion z.b. falsch() und du kannst sie wie gewollt aufrufen.

Eine Variable hochzählen kannst du mit "var++;"
Damit das ganze dann noch bei jedem Klick auf der Seite aktualisiert wird könnte man den Wert z.b. in ein Inputfeld schreiben.

Dein Beispiel könnte dann also wie folgt aussehen:
Code:
<html>
<title>Rätsel</title>
<body bgcolor=black>
<font color=white>
<font size=6>
<font face=Fixedsys>
<center>
<b><u>Counter</u></b>
</center>
<br><br><br>
<font size=3>
<br><br><br>
<font color=red>
Frage:
<font color=white>
Was ist die Summe aus 2 + 2?
<br><br>
<font color=red>
Antworten:
<br><br>
a)
<a href="javascript:falsch();" onmouseover="window.status='8'; return true;" onmouseout="window.status=''"><font color=white>8</a>
<br>
<font color=red>
b)
<a href="javascript:window.alert('richtig!');" onmouseover="window.status='4'; return true;" onmouseout="window.status=''"><font color=white>4</a>
<br>
<font color=red>
c)
<a href="javascript:falsch()" onmouseover="window.status='9'; return true;" onmouseout="window.status=''" onClick="test=1"><font color=white>9</a>
<br><br><br>
<font color=red>
Fehlversuche:<form name="formular"><input type="text" name="ausgabe"></form>
<font color=white>

<script language="javascript">
falschcount=0;
function falsch(){
alert('falsch!');
falschcount++;
document.formular.ausgabe.value=falschcount;
}
document.formular.ausgabe.value=falschcount;
</script>
</html>
Ich denke du solltest dich einmal näher mit html und Javascript befassen. Zu beiden findest du auf selfhtml.teamone.de eine gute Dokumentation.

P.S.: Deine Signatur ist falsch. Windows wurde 1983 erstmals veröffentlicht.
__________________
RL sux big time... auch 2012!

Deleting pr0n is like killing your best friend

[HaBo] bei Facebook - Werde Fan
Mackz ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 31.10.04, 20:19   #3 (permalink)
Themenstarter
 
Registriert seit: 29.07.04
Sceam Leistung: Facit NTK
Likes: 0
Standard thx

Thx für die schnelle Antwort.
Werde mich der Thematik mal etwas näher annehmen.

*Signatur änder*

Gruss Sceam
Sceam ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Variable per klick auf Link ändern!
Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Von anderem Programm Variable ändern Scripter77 Code Kitchen 2 04.05.09 12:42
JSP: Javacode beim Klick auf HTML-Link V:X (Web-) Design und webbasierte Sprachen 3 24.08.08 16:37
html-Link mit php-Variable verknüpfen LordCyrix (Web-) Design und webbasierte Sprachen 6 11.11.03 18:29
Link auf HP mit Client ändern... Flou (Web-) Design und webbasierte Sprachen 3 04.11.01 16:18


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