Autor | Zpráva | ||
---|---|---|---|
Dave Profil * |
#1 · Zasláno: 10. 10. 2005, 18:48:48
Dělám takové testy,
i s odpvěďmi, u každé odpvědi je input (typ: radio) - přepínačka, nevím, jaký mám napsat kód, aby mi vyskočila hláška (alert), když nějaký ten input zvolím. Př.: Mám otázku: Kolik máme prstů? Jsou tři odpovědi: 3 ; 4 ; 5 = když kliknu na odpověď "5" (resp. na ten input), tak chci, aby mi vyskočila hláška: "Tahle odpověď je správná, získáváš 5 bodů!" Pomozte, prosím, jak to mám napsat. Díky moc PS: spěchá! :) |
||
Dave Profil * |
#2 · Zasláno: 10. 10. 2005, 18:53:29
PS: NEBO MI PORAĎTE NĚJAKOU JINOU FORMU TESTŮ. DÍKY...DÍKY...DÍKY
|
||
PerToon Profil |
#3 · Zasláno: 10. 10. 2005, 18:53:39
<input type="radio" onClick="alert('Tahle odpověď....');"> atd.
|
||
PerToon Profil |
#4 · Zasláno: 10. 10. 2005, 18:56:11
Možná radši onFocus="" nebo onChange="" ale oboje reaguje na změnu (nebo aktivaci) a ne na označení... ale nějak takhle plus minus je správná cesta
|
||
Dave Profil * |
#5 · Zasláno: 10. 10. 2005, 18:57:50
To mi vůbec nejde! nevím proč, kód mám dobře!!! :(
|
||
PerToon Profil |
#6 · Zasláno: 10. 10. 2005, 19:00:59
Mě to teda funguje, akorát že se to radio nevybere, jen se zahlásí odpověď... Pošli svojí variaci kódu.
|
||
PerToon Profil |
#7 · Zasláno: 10. 10. 2005, 19:03:41
<input type="radio" onClick="alert('Tahle odpověď....'); this.checked='true';" name="buton">
<input type="radio" onClick="alert('Tamta odpověď....'); this.checked='true';" name="buton"> <input type="radio" onClick="alert('Jiná odpověď....'); this.checked='true';" name="buton"> |
||
Dave Profil * |
#8 · Zasláno: 10. 10. 2005, 19:04:07
Tohle je ten kód .... |
||
Dave Profil * |
#9 · Zasláno: 10. 10. 2005, 19:05:00
sorry, ty odpovědi jsou špatně!!! má tam být: 3 ; 4 ; 5 :))
|
||
PerToon Profil |
#10 · Zasláno: 10. 10. 2005, 20:00:17
Nenapadá mě proč by to nemělo chodit. Snad jen jestli ty apostrofy jsou správné znaky. Není to alt+96. A jestli nemáš vypnutý skriptování. Jinak by to mělo chodit.
|
||
peta Profil * |
#11 · Zasláno: 10. 10. 2005, 22:13:38
PerToon dal jsem ctrl+c, pouziva sql apostofy, klavesa pod Esc :)
´´ Dave Uz vis? :))) ´ ... toto je zcela jiny apostrof nez ' ... tento Jinac bych to resil teda spise takto: <html> <head> <title>testik zkusebni</title> <script> function odpoved(a) {var b=a?"Špatná odpověď, odeber si 5 bodů": "Správná odpověď, získáváš 5 bodů"; alert(b); } </script> </head> <body background="spiralkyz.bmp"> <font face="georgia"> Kolik máme prstů?<br> <form action="#"> <br><input type="radio" name="test" onclick="alert(1)"> 2 <br><input type="radio" name="test" onclick="alert(0)"> 3 <br><input type="radio" name="test" onclick="alert(0)"> 4 </form> </body> </html> A kdyz uz mas JS, tak mues pocitat i body: http://www.volny.cz/peter.mlich/hry/test/ |
||
Dave Profil * |
#12 · Zasláno: 11. 10. 2005, 18:19:54
Jo, díky za rady, už mi to fachčí!!!!!
:) |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0