[PHP] & [JAVASCRIPT] Drpdown list

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 12:43

me1299

$ondertitel

Topicstarter
Ik ben bezig met een formulier waar men een keuze kan maken nu moeten er als gevolg van een keuze enkele velden daaronder ingevult worden.

Ik heb nu dit:
PHP:
1
<?<select name='startpunt' class='text380' onChange='    document.write("<input type="hidden" name="drpdown" value="true">");    document.frmritten.submit();'><option value='anders' SELECTED>Anders</option><?phpwhile ($mysql_fetch = mysql_fetch_array($result)) {    print "<option value='$mysql_fetch[LocatieID]'>$mysql_fetch[Naam]</option>";}?></select>?>

Ik wil graag 2 opdrachten laten uitvoeren bij onchange. 1 een hidden field printen anders weet ik niet of er dmv die listbox een keuze is gemaakt of gewoon op de submitknop is gedrukt. 2 het formulier submitten.

Alleen krijg ik nu javascript errors.. weet iemand misschien hoe ik dit het beste kan oplossen?

edit:
brrrrr topix sucked..

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Dit is toch echt een javascript probleem, dus => [forum=13]

Maar goed, je redenering klopt niet.

Ik kan namelijk nooit "Anders" selecteren, op die manier.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Je kunt het beste een js functie maken. Dan zit je ook niet met zo'n vieze code. Bijvoorbeeld:
<script language = "javascript">
function DoubleAction(){
document.write("<input type="hidden" name="drpdown" value="true">");
document.frmritten.submit();
}
</script>
Gebruik:

OnChange = "DoubleAction();";

Suc6

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 12:43

me1299

$ondertitel

Topicstarter
Op woensdag 22 mei 2002 16:16 schreef drm het volgende:
Dit is toch echt een javascript probleem, dus => [forum=13]

Maar goed, je redenering klopt niet.

Ik kan namelijk nooit "Anders" selecteren, op die manier.
Anders is standaard geselecteerd.

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


Verwijderd

Zoiets kan nooit goed zijn. Een document.write komt normaal gesproken nooit in een onevent te staan.

document.write moet je alleen aanroepen voordat de </html> tag bereikt is. Daarna zul je met DHTML moeten gaan werken.
Probeer het eerst eens aan werkend te krijgen zonder PHP meuk.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

en met dit advies van de expert verwijs ik je naar wat tuts enzo. en probeer het idd eerst "los" van je php werkend te maken

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.