我想用JavaScript修改网页中的所有文字
我想创建一个可以更改HTML页面文本的应用程序,以替换正确的文本而不是错误或不正确的文本。
你认为我想创建一个像谷歌翻译一样的应用程序;)
答案 0 :(得分:0)
我不清楚您的问题,但如果您只想更换页面的整个文字,请执行
document.body.innerHTML = 'replacement HTML';
这不会影响标题,但您可以通过
更改标题document.title = 'replacement plain text';
如果您想用文字替换网页,那么您可以
while (document.body.firstChild)
document.body.removeChild(document.body.firstChild);
document.body.appendChild(document.createTextNode(myText));
答案 1 :(得分:0)
如果您想保留所有div和布局并且只想更改文本,则无法更改正文的innerhtml
。您必须单独更改页面中所有元素的innerhtml
。这很简单但很乏味。