Ich habe den folgenden Code, um ein Textfeld in einer HTML-Webseite anzuzeigen.
<input type="text" id="userid" name="userid" value="Please enter the user ID" />
Wenn die Seite angezeigt wird, enthält der Text die Meldung Bitte geben Sie die Benutzer-ID ein . Ich habe jedoch festgestellt, dass der Benutzer dreimal klicken muss, um den gesamten Text auszuwählen (in diesem Fall ist es Bitte geben Sie die Benutzer-ID ein ).
Ist es möglich, den gesamten Text mit nur einem Klick auszuwählen?
Bearbeiten:
Entschuldigung, ich habe vergessen zu sagen: Ich muss die Eingabe verwenden type="text"
<label>
für das Etikett und nicht vonvalue
. Sie können JS und CSS verwenden, damit es gleich aussieht, ohne so antisemantisch zu sein. dorward.me.uk/tmp/label-work/example.html hat ein Beispiel mit jQuery.