tengo un select dinamico que trae datos de una base de datos mysql y hasta alli todo bien pero ahora lo que quiero es que cuando uno seleccione un elemento del select se pase a un input text no el value si no el text pero no lo he logrado el value lo pasa sin problema pero el texto me lo envia como undefined
Código HTML:
<script languaje="javascript"> function autoCompletarx(form) { form.vendor.value = ""; { form.vendor.value = document.getElementById("user_id").value= this.text;; } } </script> <input type="text" name="vendor" id="vendor" />
Código PHP:
<select name="user_id" id="user_id" onclick="autoCompletarx(this.form)">
<option value=""> </option>
<?php foreach ($vendors as $list):?>
<option value="<?php echo $list['value']?>"><?php echo $list['text']?>
<?php endforeach;?>
</select>
agradesco la ayuda o ideas que me den
saludos