Hoi,

Ik ben al uren op zoek naar een kleine javascript-functie die het volgende kan

<select>
<option>Gewoon</option>
<option>Aanbieding</option>
<option>Nieuw</option>
</select>

Nu wil ik graag dat zodra er één van bovenstaande opties geselecteerd wordt, dat de value van een input-veld ernaast veranderd wordt.

Ik heb zitten zoeken op de onChange functie maar kan niet echt iets vinden, en omdat ik geen ster ben in js, hoop ik dat jullie mij verder op weg willen/kunnen helpen.
Douwe M schreef op 26.08.2008 17:17
Wat heeft Java hier mee te maken?

Ik denk dat dat typisch weer zo'n post is van "ik weet d'r niks van af, dus blaat ik maar wat..."
Javascript != java..
Dat denk ik ook, maar ik vraag het even om Jesper het te laten uitleggen ;)
Dag allemaal

Hallo Jesper,
Hoe zou u dat dan oplossen? Geef aub een hint zodat ik in een bepaalde richting kan zoeken.

Hallo iedereen
Ik heb op diverse sites gekeken en door gebrek aan kennis raak ik volledig het noorden kwijt in die Javascripts.

Zoals ik in mijn vorig bericht vroeg : kan iemand mij verder helpen zodat ik dit probleem kan oplossen.

Met vriendelijke groeten,

Marc

Marc, je zit met meer dan 1 probleem.

Je moet eerst zien dat je strings goed worden opgebouwd. Geen variabelen tussen de quotes zetten.

Kijk bv. eens naar jouw lijk 29. Maak daar eens dit van:

<?php echo '</td><td><input type="Text" name="fstlaag" style="background-color:yellow" onkeypress="return handleEnter(this, event)" size="1" value="'.$fstlg3 .'"></td>';
?>

Dan is er nog de vraag die je stelt.
Dit:
<?php echo'<select name="fustcode3" onchange="document.getElementById(\'input\').value=this.value;">'; ?>
betekent: indien er iets verandert aan de select box moet de waarde (die net gekozen is) doorgegeven worden aan het element met id="input". Je moet dus ergens bv. zo-iets hebben:

<input type="text" id="input" />

Reageren