Javascript 将页面上的所有文本转换为小写
我正在寻找一种方法,将页面上的所有文本转换为小写。我正在读一篇评论,不幸的是,那个人的帖子全是大写的。我试着去读,但是所有的大写文本都很难读,更不用说在网上叫喊了 我知道javascript有一些方法,比如Javascript 将页面上的所有文本转换为小写,javascript,bookmarklet,lowercase,Javascript,Bookmarklet,Lowercase,我正在寻找一种方法,将页面上的所有文本转换为小写。我正在读一篇评论,不幸的是,那个人的帖子全是大写的。我试着去读,但是所有的大写文本都很难读,更不用说在网上叫喊了 我知道javascript有一些方法,比如string.toLowerCase()&string.replace,但我无法理解 因此,我们正在寻找一种JavaScript bookmarklet,它可以将已经加载的html页面上的所有文本转换为小写 [编辑] 找到了解决方案,这里是javascript代码,用于更改整个页面的css样式
string.toLowerCase()
&string.replace
,但我无法理解
因此,我们正在寻找一种JavaScript bookmarklet,它可以将已经加载的html页面上的所有文本转换为小写
[编辑]
找到了解决方案,这里是javascript代码,用于更改整个页面的css样式文本转换:小写
:
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;
这行吗?如果您只是想将html文本更改为小写,可以使用css
text-transform: lowercase;
这样行吗?您可以设置一个书签,当单击时,它将记录下一次单击的位置,而不是将所有内容都转换为小写。从这个位置,您可以使用
document.elementFromPoint(x,y)
方法来获取实际的dom节点。此dom节点可能是
标记或
标记。现在想做什么就做什么
不过,这可能有点过分了 您可以设置一个bookmarklet,当单击它时,它将记录下一次单击的位置,而不是将所有内容都转换为小写。从这个位置,您可以使用
document.elementFromPoint(x,y)
方法来获取实际的dom节点。此dom节点可能是
标记或
标记。现在想做什么就做什么
不过,这可能有点过分了 是的,但是我如何在飞行中应用这个呢?document.write方法或其他方法?是否要对其他人的网页执行此操作?e、 g.您正在阅读他们网站上的文本,只想将其更改为小写?^^^^是的,我已经找到了答案。非常感谢你的css创意。我在想另一个方向。是的,但是我如何在飞行中应用这个呢?document.write方法或其他方法?是否要对其他人的网页执行此操作?e、 g.您正在阅读他们网站上的文本,只想将其更改为小写?^^^^是的,我已经找到了答案。非常感谢你的css创意。我在想另一个方向。你可以做得更简单:
document.body.style.textTransform=“lowercase”
^^^^你太棒了!谢谢你,你可以做得更简单:document.body.style.textTransform=“lowercase”
^^^你太棒了!非常感谢。