Bir metnin vurgulandığını söyleyebilir miyiz? http://jsfiddle.net/WdeTM/'u denedim, ancak çalışmıyor.javascript içindeki metni seçin
cevap
Tamam, öncelikle soru şu olmalıdır: JS kullanarak bir metin parçasını nasıl seçebilirim? Working demo
function selectText(element) {
var doc = document;
var text = doc.getElementById(element);
if (doc.body.createTextRange) { // ms
var range = doc.body.createTextRange();
range.moveToElementText(text);
range.select();
} else if (window.getSelection) { // moz, opera, webkit
var selection = window.getSelection();
var range = doc.createRange();
range.selectNodeContents(text);
selection.removeAllRanges();
selection.addRange(range);
}
}
selectText('foo');
Sadece benim uzun kaydedilmiş sniplr pasajı için orijinal yazarın bulundu:
Vurgulama
Bu yardımcı olmalıdır (! Evet, başlık iyidir) metin seçme farklıdır , kredi: @Jason iş parçacığı here.
Bu, kopya için seçim yapmak için de iyi bir yaklaşımdır, ancak kişi, * highlight * ve * select * – vol7ron
arasında bir fark olduğunu bilmelidir, başlangıçta sorunu anlamakta zorlandım. OP’deki yorumlar sayesinde. –
Bu cevap, bu yanıtın doğrudan kopyası ve yapıştırmasıdır: http://stackoverflow.com/questions/985272/jquery-selecting-text-in-an-element-akin-to-highlighting-with-your-mouse – Jason
- 1. Odaklanabilir div içindeki tüm metni seçin veya
- 2. Dikey/Sütun metni seçin?
- 3. UIAlertController metin alanındaki metni seçin
- 4. Bir div içindeki metni güncelleyin
- 5. JavaScript: seçenek metni
- 6. mysql içindeki ilk 10 ayrı satırı seçin
- 7. Elmas şeklindeki arka plan içindeki metni saklayın
- 8. contenteditable div içindeki seçili metni değiştirin
- 9. jquery içindeki metni bul <td>
- 10. Düğme içindeki metni canlandırma nasıl yapılır
- 11. javascript ile düğme metni ayarlama
- 12. Bootbox jquery içindeki Javascript işlevi
- 13. Köprü içindeki metni nasıl tıklatırsınız, böylece sürükleyip vurgulayabilirsiniz.
- 14. iMacros javascript dosyasındaki Veri kaynağı dosyasını seçin
- 15. JavaScript özellik değerlerine göre nesne değeri seçin
- 16. dinamik olarak bir javascript nesne özniteliği seçin
- 17. SQL Server: '.' Ifadesinin 3. ile 4. arasında olan metni seçin.
- 18. JQuery bir giriş onay kutusunun yanındaki metni seçin.
- 19. Javascript, geri sayım sayacı ve ekran metni
- 20. Sharepoint 2013 Javascript ClientPeoplePicker varsayılan değer metni
- 21. Pastebin'deki metni JavaScript ile nasıl yapıştırılır
- 22. InDesign'da bir değişkeni kullanarak metni değiştirin javascript
- 23. javascript kullanarak AngularJS giriş metni değerini değiştir
- 24. html seçin.
- 25. Bir JavaScript tanımlı alt üst öğenin içindeki JavaScript öğelerini güncelle
- 26. Bir öğenin içindeki metni yüzde cinsinden dikey olarak hizalamak için?
- 27. Vim içindeki metni okumak için güzel bir şekilde nasıl genişletilir?
- 28. Düğmeye basıldığında bir div içindeki metni değiştirmek için Jquery'yi kullanma
- 29. Arka planda alfa ayarı ayrıca çocuklar içindeki metni de etkiler
- 30. Spring Framework 3'te denetleyicinin içindeki metni nasıl çevirebilirim?
Sadece öğenin stilini değiştirdiniz mi? –
"çalışmıyor" veya "beklediğim şekilde çalışmıyor, ancak bu soruda tanımlı değil"? – Hamish
[JQuery: Bir Öğede Metin Seçme (farenizle vurgulamak için benzer)] olası kopyası (http://stackoverflow.com/questions/985272/jquery-selecting-text-in-an-element-akin-to- fare ile vurgulama) –