J'ai le code suivant pour afficher une zone de texte dans une page Web HTML.
<input type="text" id="userid" name="userid" value="Please enter the user ID" />
Lorsque la page s'affiche, le texte contient le message Veuillez saisir l'ID utilisateur . Cependant, j'ai trouvé que l'utilisateur doit cliquer 3 fois pour sélectionner tout le texte (dans ce cas, veuillez saisir l'ID utilisateur ).
Est-il possible de sélectionner tout le texte en un seul clic?
Éditer:
Désolé, j'ai oublié de dire: je dois utiliser l'entrée type="text"
<label>
pour l'étiquette et non levalue
. Vous pouvez utiliser JS et CSS pour lui donner la même apparence, tout en n'étant pas aussi antisémantique. dorward.me.uk/tmp/label-work/example.html a un exemple utilisant jQuery.