una consulta
en la siguiente funcion
<script>
function asignar() {
select=document.getElementById('lista');
campo=document.getElementById('textfield');
campo.value=select.value;
}
</script>
me funciona bien el ejemplo pero algunas cosas no entiendo
por ejemplo se que textfield es el nombre del campo que se va a mostrar los valores que selecciono
en esta linea
select=document.getElementById('lista');
asigno el id que tengo en mi lista a select ese select es de variable o es el de la propiedad de la lista
esta linea
campo=document.getElementById('textfield');
el nombre campo que le coloco es una varieble o una propiedad, ya que veo que no es el mismo nombre que el campo que quiero que se muestre la informacion
y esta linea
campo.value=select.value;
el nombre campo se le asigna lo que se selecciona
lo que me enrreda es que no se que o dodne va la variable campo esa es al duda
disculpe mi ignorancia
en esta linea
select=document.getElementById('lista');
asigno el id que tengo en mi lista a select ese select es de variable o es el de la propiedad de la lista
No, "select" es una variable que pasa a ser una referencia del objeto "lista".
esta linea
campo=document.getElementById('textfield');
el nombre campo que le coloco es una varieble o una propiedad, ya que veo que no es el mismo nombre que el campo que quiero que se muestre la informacion
Igual que antes, "campo" es una variable que va a referenciar al objeto "textfield", por lo tanto, esta variable ("campo") podría haberse llamado de cualquier forma.
y esta linea
campo.value=select.value;
el nombre campo se le asigna lo que se selecciona
lo que me enrreda es que no se que o dodne va la variable campo esa es al duda
disculpe mi ignorancia
En esa línea, la propiedad "value" del objeto "select" se le asigna a la propiedad "value" del objeto "campo", pero al ser "select" y "campo" simples referencias , esto es igual a que la propiedad "value" del objeto "lista" se le asigna a la propiedad "value" del objeto "textfield".
Espero que se entienda
Un saludo