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
 
 IsaBelM if(eres niña) te mando mil(^)mil besos

