So markieren / wählen Sie den Inhalt eines DIV-Tags aus, wenn der Benutzer auf das DIV klickt ... Die Idee ist, dass der gesamte Text hervorgehoben / ausgewählt wird, sodass der Benutzer den Text nicht manuell mit der Maus und möglicherweise markieren muss Vermissen Sie einen Teil des Textes?
Angenommen, wir haben einen DIV wie folgt:
<div id="selectable">http://example.com/page.htm</div>
... und wenn der Benutzer auf eine dieser URLs klickt, wird der gesamte URL-Text hervorgehoben, sodass er den ausgewählten Text einfach im Browser verschieben oder die vollständige URL mit einem Rechtsklick kopieren kann.
Vielen Dank!
document.getElementById('selectable')mitthis. Dann können Sie die Funktionalität unauffällig mehreren Elementen hinzufügen, zum Beispiel mehreren Divs in einem Container:jQuery('#selectcontainer div').click(selectText);