359 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?

396voto

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

283voto

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

47voto

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

38voto

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

30voto

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