Member 13762849 Ответов: 0

Как получить фокус на конкретном выделенном тексте на HTML-странице


Привет ребята

На самом деле у меня есть Html-файл, который содержит некоторый выделенный текст(это комментарии), теперь я хочу сосредоточиться на конкретном выделенном тексте на Onclick этого комментария(эти комментарии находятся в другом div).я создал div, который содержит весь выделенный текст, если я нажму на этот конкретный комментарий и скажу gotoline, он должен перейти к этому конкретному комментарию.

Что я уже пробовал:

function goToCommentCtxt(element){
       serialisedSelection = element.parentElement.childNodes[0].serialisedSelection; 
	rangy.init();
	var frame=$(kcIframeClass).get(0);
			try {
			deserialize = rangy.deserializeSelection(serialisedSelection, 
				frame.contentDocument, frame.contentWindow);
			} catch (err) {
				alert(err);
				return;  	
			}
		var range = deserialize.getRangeAt(0);
		var rangeParams = range.nativeRange.getClientRects();
		var leftOffset = rangeParams[0].left;
		var topOffset = rangeParams[0].top;
		var anchorNode = deserialize.anchorNode;
		var anchorParent = anchorNode.parentNode;
		applier.applyToSelection(frame.contentWindow);
		$(anchorParent).focus();
}

0 Ответов