我是一個n00b,但我試圖找出一個快速的方式來通過我的html,並將<strong>
標記放在全部大寫的單詞上。這可以通過CSS來完成,還是必須是JavaScript?無論哪種方式,該方法是什麼?謝謝!腳本或CSS來粗體顯示全部大寫的所有單詞
0
A
回答
4
獲取你的元素的內容(在我的例子中是一個普通的div),並用正則表達式搜索被俘的單詞。
var div = document.querySelector("div");
var html = div.innerHTML;
html = html.replace(/(\b[A-Z]{2,}\b)/g,"<strong>$1</strong>");
div.innerHTML = html;
的關鍵點是characterclass [A-Z]
只接受封閉在字邊界\b
大寫字母。
相關問題
- 1. ASP.NET全部大寫的字符串,把降低和大寫所有單詞
- 2. 用SetSpan和循環以粗體顯示文本中的單詞
- 3. 如何在文本視圖中以粗體顯示單詞
- 4. PHP所有的全大寫的單詞lowecase
- 5. 顯示WP中的所有類別,並以粗體顯示
- 6. PDFsharp一個粗體單詞
- 7. 如何控制HTML元素與外部CSS的粗體顯示
- 8. 爲什麼粗體顯示爲粗體的文本呈現爲「超級粗體」?
- 9. 刪除全部大寫/小寫的單詞。 C++
- 10. 大寫字母的第一個單詞(或者可選的所有單詞)的大寫字母2+
- 11. 閱讀.txt中全部大寫或全小寫Python 2.7.1的所有行?
- 12. 如何使用jquery以粗體顯示特定單詞?
- 13. 顯示的文本和粗體選中的鏈接CSS
- 14. Android:Textview顯示不正確的文本(其中包含粗體和普通單詞)
- 15. 顯示在文本框中的內容全部以大寫
- 16. 如何將一個句子中所有單詞的首字母大寫,這些單詞是以完全大寫的格式寫成的。 (使用css)
- 17. 僅粗體顯示Google Spreadsheets單元的一部分
- 18. 在UITableViewCell中顯示來自SQLite的粗體文本
- 19. 如何僅在JTextArea的某些部分顯示粗體文本?
- 20. Silverlight DataField標籤中的粗體單詞
- 21. safari css粗體字體太粗體
- 22. 高亮顯示單詞的所有出現在像記事本++
- 23. 以粗體顯示cufon
- 24. 從txt文件讀取並以粗體顯示所有內容
- 25. 選擇全部或突出顯示元素中的所有文本
- 26. htmlText不顯示粗體或斜體字體
- 27. 自定義腳本來大寫Google表格上的每個單詞
- 28. 處理並顯示來自文件的粗體/斜體字符
- 29. Android上的JQuery Mobile/Phonegap - 所有文本顯示大寫
- 30. Tkinter:如何在文本小部件中使發現的單詞變爲粗體?
絕對不可能使用CSS。 – MarcinJuraszek 2013-03-19 13:07:34
看看正則表達式和JS'replace'函數。有關更多詳細信息,請提供有關單詞和html結構的信息。 – 2013-03-19 13:08:47
你可以在CSS中使文本變成粗體,你可以使它們大寫,但是你不能使用CSS來查詢所有大寫單詞的粗體。 – 2013-03-19 13:09:05