IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Faire un effet "placeholder" en XHTML1.0


Sujet :

JavaScript

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Faire un effet "placeholder" en XHTML1.0
    Bonjour,

    Je sollicite l'aide de la communauté ne parvenant pas à trouver la solution à un problème ;

    Contexte :
    Je travaille à l'amélioration d'une application web en JEE conçu avec Struts.
    Le front est donc composé de page JSP dans lequel je travail avec de l'HTML1.0
    Je précise que je suis débutant et travail sur Eclipse !

    Objectif :
    Mettre un jour un textarea existant en proposant un text indicatif qui s'efface pour laisser l'utilisateur saisir ses infos (= placeholder sous HTML5)

    Méthodes testé
    L'appli étant en HTML1.0, j'ai contourné le problème par un script javascript pour effacer la "value" au clic de l'utilisateur ! Ce qui marche très bien jusqu'au submit du formulaire ou la page se raffraichi, que les données sont bien écrites dans la base mais que ma value reste au lieu de laisser place au texte de la base de donnée... (cf code ci dessous)

    -------------------------------------------

    // CODE JAVASCRIPT //
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function clearContents(element) {
    	  element.value = '';
    	}

    CODE DANS LA PAGE
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:textarea onfocus="clearContents(this);" property="commentaireLibre" styleClass="champXXXXXXXLG" cols="50" rows="5" onkeyup="limite(this,'2048', 'max_desc');" onkeydown="limite(this,'2048', 'max_desc');" value="test"/>
    Voilà ma demande est simple, je souhaite faire un placeholder sur un textarea en HTML1.0, j'ai cherché du côté du javascript pour contourner le problème... sans succès si quelqu'un à une idée, je suis preneur !

    Merci d'avance à tout ceux qui prendron,t le temps de répondre
    Dernière modification par NoSmoking ; 17/06/2014 à 18h24. Motif: (MP)Merci d'utiliser les balises [code] (bouton '#') de l'éditeur.

+ Répondre à la discussion
Cette discussion est résolue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo