
30/10/2011, 13:48
|
| | Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 7 meses Puntos: 72 | |
Respuesta: Función dentro de otra función La palabra clave 'this' hace referencia al elemento que genera el evento, 'onchange' en este caso, entonces para acceder a las propiedades de este elemento ya no es necesario recorrer el arból de nodos con 'document.equipo'; por lo cual la funcion 'obtieneName()' queda bien de esta forma. function obtieneName(elemento){
var nombreSelect = elemento.name;
return nombreSelect;
}
Y para llamarla solo se pasaria como parametro 'this' de esta manera. <select name="procesador" onChange="muestraPrecioProce(this)"> |