如何在contenteditable div中选择所有文本?

如何在contenteditable div中选择所有文本?,第1张

如何在contenteditable div中选择所有文本

我使用了该线程中的一些代码来提出答案。您也要求使用100%jQuery。希望你喜欢 :)

jQuery.fn.selectText = function(){   var doc = document;   var element = this[0];   console.log(this, element);   if (doc.body.createTextRange) {       var range = document.body.createTextRange();       range.moveToElementText(element);       range.select();   } else if (window.getSelection) {       var selection = window.getSelection();    var range = document.createRange();       range.selectNodeContents(element);       selection.removeAllRanges();       selection.addRange(range);   }};$("button").click(function() {    $("#editable").selectText();});​


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5621055.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存