Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/05/2010, 20:47
leifsk8er
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Para que usamos This ?

this es para referirse al elemento actual, por ejemplo si tu en un input le pones algo en el onclick como:
<input value="" onclick="this.value='Tu nombre'; ">

Cuando alguien clica en ese input el value se cambia a: Tu nombre


Otro ejemplo tipico, el buscador que inicialmente pone algo como: Introduce una palabra.

<input type="text" onfocus="if (this.value =='Introduceuna palabra') this.value = ''; " onblur="if (this.value == ''){this.value = 'Introduce una palabra'; }" />

Le he añadido una condicion que si cuando clicas no hay nada se borra lo de introduce palabra, pero si has puesto una palabra no la borra. Tipico caso donde los haya.