Javascript 更改textarea内容时出现Chrome扩展问题
我想把一些内容放在文本区。但在只读的本地.mhtml文件中,我只能使用id、class、querySelector和xpath进行选择 当我在真实的站点上运行插件时,选择元素它总是空的 Czego mam użyćabym mógłzmienićzawartośćna stronie?(是的,我试着用硒)Javascript 更改textarea内容时出现Chrome扩展问题,javascript,html,Javascript,Html,我想把一些内容放在文本区。但在只读的本地.mhtml文件中,我只能使用id、class、querySelector和xpath进行选择 当我在真实的站点上运行插件时,选择元素它总是空的 Czego mam użyćabym mógłzmienićzawartośćna stronie?(是的,我试着用硒) document.querySelector('body>div.main-container>div.internal-container>div.page-content>div.col
document.querySelector('body>div.main-container>div.internal-container>div.page-content>div.col-md-10>div.profile-container.col-md-6>div:nth child(4)>textarea')。innerHTML=“content”;
尝试使用:
document.getElementsByTagName("textarea")[0].value = "content";
[0]表示它是页面中的第一个textarea块。或者找到
的id
属性并使用:
document.querySelector('#wmd-input').value = 'content';
以上两项都将更新我在其中编写此答案的stackoverflow
文本区域的内容。为什么要使用这个复杂的选择器?你可以给textarea任何类,然后选择这个类。这不是我的网站。你是说你不能使用getElementsByTagName
?例如,使用document.getElementsByTagName(“textarea”)[0].value=“test”代码>