Heim > Web-Frontend > CSS-Tutorial > Wie wähle ich den gesamten Text innerhalb eines DIV mit einem Klick aus?

Wie wähle ich den gesamten Text innerhalb eines DIV mit einem Klick aus?

Patricia Arquette
Freigeben: 2024-12-11 10:22:21
Original
774 Leute haben es durchsucht

How to Select All Text Within a DIV with One Click?

DIV-Text mühelos mit einem einzigen Mausklick auswählen

Für eine schnelle und bequeme Textbearbeitung ist es oft wünschenswert, den gesamten Inhalt hervorzuheben und auszuwählen eines DIV-Tags. Auf diese Weise können Benutzer ganz einfach Aktionen wie das Ziehen von ausgewähltem Text oder das Kopieren mit einem Rechtsklick ausführen.

So erreichen Sie dies:

Um dies zu erreichen, können wir Nutzen Sie eine JavaScript-Funktion, die die Auswahlfunktionen des Browsers nutzt. So funktioniert es:

Code-Snippet:

function selectText(containerid) {
    if (document.selection) { // IE
        var range = document.body.createTextRange();
        range.moveToElementText(document.getElementById(containerid));
        range.select();
    } else if (window.getSelection) {
        var range = document.createRange();
        range.selectNode(document.getElementById(containerid));
        window.getSelection().removeAllRanges();
        window.getSelection().addRange(range);
    }
}
Nach dem Login kopieren

Implementierung:

Fügen Sie in Ihrem HTML Folgendes ein Code zum Auswählen von Text innerhalb des DIV-Elements mit der ID „wählbar“:

<div>
Nach dem Login kopieren

Wenn der Benutzer Wenn Sie auf eine beliebige Stelle in diesem DIV klicken, wird die obige JavaScript-Funktion ausgeführt und der gesamte Inhalt hervorgehoben. Dies macht es unglaublich einfach, den Text zu bearbeiten, ohne dass eine manuelle Auswahl erforderlich ist.

Das obige ist der detaillierte Inhalt vonWie wähle ich den gesamten Text innerhalb eines DIV mit einem Klick aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage