bien, hoy estoy haciendo una función HTML auxiliar. Se ve así:Entrada HTML onfocus & onblur?
function Input($name,$type,$lable,$value= null){
if (isset($value)) {
//if (this.value=='search') this.value = ''
echo '<label for="'. $name .'">'. $lable .'</label><input type="'.$type.'" name="'. $name .'" id="'. $name .'" value="'.$value.'" onfocus="if (this.value==\''.$value.'\') this.value = \'\' "/>';
}
if (!isset($value)) {
echo '<label for="'. $name .'">'. $lable .'</label><input type="'.$type.'" name="'. $name .'" id="'. $name .'" />';
}
}
Como se puede ver, si inserta un valor que va a hacer algo de JavaScript para que cuando hago clic en el cuadro, el texto dentro de la caja va a desaparecer,
Pregunta: ¿Cómo podemos hacer que tenga un valor cuando no estamos en la entrada? (Por favor mira el cuadro de búsqueda en stackoverflow, sin embargo, el que está en stackoverflow no regresa después de que no estamos apuntando al cuadro de entrada? Tal vez usando onblur? ¿Estoy en lo cierto?
Espero que entiendas lo que significar.
bien lástima pues algunos de ustedes no están recibiendo lo que quiero decir favor ver
cuando no im clic en él.
alt text http://img39.imageshack.us/img39/4128/48048759.png
cuando pulso sobre él.
alt text http://img691.imageshack.us/img691/4485/94918020.png
cuando no im clic en él de nuevo.
alt text http://img691.imageshack.us/img691/4485/94918020.png
debe ser
cuando no im clic en él.
alt text http://img39.imageshack.us/img39/4128/48048759.png
cuando estoy haciendo clic en él.
alt text http://img691.imageshack.us/img691/4485/94918020.png
cuando no im clic en él de nuevo.
alt text http://img39.imageshack.us/img39/4128/48048759.png
gracias gertG por la solución. –
sus imágenes desaparecieron. Debe cargarlos en su lugar – mplungjan