355 Stimmen

Auswahl aller Inhalte eines Textfeldes, wenn es den Fokus erhält (Vanilla JS oder jQuery)

Was ist eine Vanilla JS oder jQuery-Lösung, die alle Inhalte eines Textfeldes auswählen wird, wenn das Textfeld Fokus erhält?

393voto

John Sheehan Punkte 75473
$(document).ready(function() {
    $("input:text").focus(function() { $(this).select(); } );
});

282voto

Zach Punkte 23836
<input type="text" onfocus="this.select();" onmouseup="return false;" value="test" />

48voto

Tomas Kirda Punkte 8027
$(document).ready(function() {
  $("input[type=text]").focus().select();
});

39voto

Yogesh Agrawal Punkte 972
$(document).ready(function() {
    $("input:text")
        .focus(function () { $(this).select(); } )
        .mouseup(function (e) {e.preventDefault(); });
});

29voto

aaa Punkte 305

JQuery ist kein JavaScript, das in manchen Fällen einfacher zu verwenden ist.

Sehen Sie sich dieses Beispiel an:

<textarea rows="10" cols="50" onclick="this.focus();this.select()">Text is here</textarea>

Quelle: CSS-Tricks , MDN

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X