将页面上的所有文本转换为小写。

| 我正在寻找一种将页面上存在的所有文本转换成LowerCase的方法。我正在阅读评论,很遗憾,此人以所有大写形式发帖。我尝试阅读,但是所有大写字母的文字都很难阅读,更不用说在网络上大喊大叫了。 我知道javascript有诸如
string.toLowerCase()
string.replace
之类的方法,但我无法弄清楚。 因此,请寻找某种JavaScript小书签,以将所有文本转换为已经放置的html页面上的LowerCase。 [编辑] 找到了解决方案,这里使用javascript代码来更改整个页面的CSS样式
text-transform: lowercase
var styleElement = document.createElement(\"style\");
styleElement.type = \"text/css\";
if (styleElement.styleSheet) {
  styleElement.styleSheet.cssText = \"* {  text-transform: lowercase }\";
} else {
  styleElement.appendChild(document.createTextNode(\"* {  text-transform: lowercase; }\"));
}
document.getElementsByTagName(\"head\")[0].appendChild(styleElement);
    
已邀请:
如果您只是想将html文本更改为小写,则可以使用CSS来实现。
text-transform: lowercase;
那行得通吗?     
您可以设置一个书签,而不是将所有内容都转换为小写,单击该书签可以记录下一次单击的位置。从该位置可以使用
document.elementFromPoint(x, y)
方法获取实际的dom节点。此dom节点可能是
<p>
标记或
<div>
标记。现在就做你想做的! 可能不过是太过分了!     

要回复问题请先登录注册