Bonjour,
j'ai un champ de recherche qui marche bien :
J'aurai aimé que lorsque l'on clique sur l'input, le mot "Rechercher" disparaisse et que si on ne tape rien, il réapparaisse (comme la plupart des champs de recherches).
J'ai trouvé une solution sur internet mais ça me fait une erreur 500. Je pense que c'est du au fait que je mélange php/html/js et qu'il doit y avoir une histoire de guillemets mais je ne trouve pas comment régler ce problème :
Merci d'avance.
j'ai un champ de recherche qui marche bien :
Code:
$form = '<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" >
<input type="text" value="Rechercher" name="s" id="s" />
<input type="submit" id="searchsubmit" value="'. esc_attr__('Search', 'wpzoom') .'" />
</form>';
J'aurai aimé que lorsque l'on clique sur l'input, le mot "Rechercher" disparaisse et que si on ne tape rien, il réapparaisse (comme la plupart des champs de recherches).
J'ai trouvé une solution sur internet mais ça me fait une erreur 500. Je pense que c'est du au fait que je mélange php/html/js et qu'il doit y avoir une histoire de guillemets mais je ne trouve pas comment régler ce problème :
Code:
$form = '<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" >
<input type="text" value="Rechercher" name="s" id="s" Onclick="javascript: if(this.value == 'Rechercher')this.value=''" Onblur="javascript: if(this.value == '')this.value='Rechercher'" />
<input type="submit" id="searchsubmit" value="'. esc_attr__('Search', 'wpzoom') .'" />
</form>';
Merci d'avance.