Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/12/2010, 08:01
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Form de Contacto

Hola

Es muy sencillo. Tomando el ejemplo de @_cronos2

Cita:
function val(campo,valor,texto){
campo.value=campo.value==texto?valor:campo.value;
}


<input type='text' value='Hola' onfocus="val(this,'','Hola');" onblur="val(this,'Hola','');"
Esta línea campo.value=campo.value==texto?valor:campo.value; dice: Si la variable campo es igual a la variable texto, entonces en el textfield se imprime la imprime la variable valor, en caso contrario, se imprime la variable campo.
Para que lo veas realizado de otra manera que puede que te sea mas sencillo de ver
Código Javascript:
Ver original
  1. if(campo.value==texto) {
  2. campo.value = valor;
  3. } else {
  4. campo.value=campo.value;
  5. }
Ambos casos es lo mismo

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />