Daten aus Auswahlmenü in Textfeld eintragen

anfeanger83

Mitglied
Hallo


ich habe aus einer Datenbank ein Option Feld mit Daten füllen lassen.
Nun möchte ich den jeweils ausgewählten Wert in ein Textfeld eintragen lassen wenn ich auf den add buttom drücke.

PHP:
<SELECT NAME="pkw" SIZE="">
<?php
$sql = 'SELECT *  FROM `wc_pkw`';
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
$aus1 = $row['user'];
echo "<option value='$aus1'> $aus1</option>";
}
php?>
</SELECT>

<input type="text" value="" name="personen" size="36">

<p align="center"><input type="submit" value="add" name="submit">
 
So in etwa könnte deine Lösung aussehen:

PHP:
<p align="center"><input type="submit" value="add" name="submit" onClick="document.formular.textfeld.value="<?php echo $_GET['PKW']; ?>">

Gruß
schoko
 
Diese Funktionalität ist nur mithilfe einer clientseitigen Skriptsprache – etwa JavaScript – realisierbar:
HTML:
<input type="button" value="add" onclick="document.getElementsByName('personen')[0].value+=document.getElementsByName('pkw')[0].options[document.getElementsByName('pkw')[0].selectedIndex].value">
 
das Script von Gumbo funktioniert super danke nur ne kleine frage hab ich noch, ich hätte gerne noch kommas zwischen den einzelnen Namen kann man das auch noch realisieren ?
 
Klar, füge einfach dem Ausdruck die entsprechende Zeichenkette an, etwa:
Code:
document.getElementsByName('personen')[0].value += document.getElementsByName('pkw')[0].options[document.getElementsByName('pkw')[0].selectedIndex].value + ','
 

Neue Beiträge

Zurück