PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : votum



johnpatcher
17-12-2003, 21:05
hi,

ich habe folgende frage: ich will ein vote mit php und mysql machen. dazu brauche ich ja ein formular! wie kann ich es machen, dass ich nicht erst ein submit button brauche, sondern das gleich wenn man ein optionsfeld anwählt das übertragen und verarbeitet wird?

johnpatcher

offe
17-12-2003, 22:55
geht mit javasrcipt:
<form name="Testform" action="auswertung.php">
<select onChange="document.Testform.submit()">
<option>Heino</option>
<option>Michael Jackson</option>
<option selected>Tom Waits</option>
<option>Nina Hagen</option>
<option>Marianne Rosenberg</option>
</select>
</form>

Offe

johnpatcher
21-12-2003, 14:54
hey danke

johnpatcher
22-12-2003, 18:55
hey, danke, dass ist aber nicht das was ich meine! ich will es mit optionsfeldern machen und nicht mit nem drop-down menü! kann mir einer helfen?

panzi
23-12-2003, 18:07
Original geschrieben von johnpatcher
hey, danke, dass ist aber nicht das was ich meine! ich will es mit optionsfeldern machen und nicht mit nem drop-down menü! kann mir einer helfen?

Auch optionsfelder haben das Ereignis onChange!
Schau dir am besten selfhtml an, das ist GENIAL bezüglich solcher sachen ((X)HTML, CSS, JavaScript, XML, DTD ...).

http://selfhtml.teamone.de/

offe
23-12-2003, 20:15
du meinst?
<select size="5" onChange="document.Testform.submit()">
statt
<select onChange="document.Testform.submit()">

Offe

panzi
23-12-2003, 21:35
Original geschrieben von offe
du meinst?
<select size="5" onChange="document.Testform.submit()">
statt
<select onChange="document.Testform.submit()">

Offe

meint er nicht. er meint:

<input type="radio" name="Zahlmethode" value="Mastercard" onChange="document.Testform.submit()"> Mastercard<br>
<input type="radio" name="Zahlmethode" value="Visa" onChange="document.Testform.submit()"> Visa<br>
<input type="radio" name="Zahlmethode" value="AmericanExpress" onChange="document.Testform.submit()"> American Express

offe
23-12-2003, 23:29
Also ich dachte:
optionsfeld --> <option>
Radiobuttons --> <input type="radio" name="Zahlmethode" value="AmericanExpress">
aber so kann man sich irren.

Offe

quinte17
24-12-2003, 01:35
@offe: im prinzip hast du schon recht aber die meisten votes haben radiobuttons ^^

greetz

johnpatcher
25-12-2003, 17:54
hey, danke euch allen!!! ich werde es gleich mal ausprobiern :D

johnpatcher