1
Ich habe die window.getSelection() Daten, die der Benutzer ausgewählt hat. Wie kann ich die aktuell ausgewählten Daten ersetzen oder aktualisieren? Ich möchte mit aktuell ausgewählte Daten ersetzen, was in der Variablen istSo ersetzen Sie window.getSelection(). ToString() Daten
$scope.mouseUpEvent = function() {
$scope.selectedText = $scope.getSelectionText();
// do i do the function here to replace
};
$scope.getSelectionText = function(){
// Predefine select and range
var sel, range;
if (typeof window.getSelection != "undefined") {
sel = window.getSelection();
if (sel.rangeCount) {
var range = sel.getRangeAt(0),
content = range.cloneContents();
}
}
HTML
<div ng-mouseup="mouseUpEvent()" ng-keyup="keyUpEvent()" contenteditable >Lorem ipsum dolor sit amet, consectetur</div>