javascript - Chrome extension problem with change textarea content
问题描述
I want to put some content in a textarea. But in a read-only local .mhtml file, I can only use id, class, querySelector, xpath for selection.
When I run the plugin on a real site, select element it is always null...
Czego mam użyć abym mógł zmienić zawartość na stronie ? (Yep I trying with selenium)
document.querySelector('body > div.main-container > div.inner-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 块。或者找到 the 的id
属性<textarea>
并使用:
document.querySelector('#wmd-input').value = 'content';
以上两者都将更新textarea
我正在编写此答案的 stackoverflow 的内容。
推荐阅读
- jsp - 本地主机上的 Tomcat v9.0 服务器无法在 Eclipse 中启动
- c# - 使用 LINQ 的嵌套列表索引
- tabs - C++、MFC MDI、激活特定选项卡
- php - 在linux上使用php检查服务状态?
- css - 如何使用 Laravel Mix 将版本号添加到路径中?
- tesseract - 为什么要使用 RecursiveParserWrapper 而不是 Parser 来从图像中提取文本?
- android - 无法使用 firebase-config:16.0.0 和 firebase-core:16.0.1 构建
- wordpress - 如何将类别的默认值添加到 wordpress 中的自定义帖子?
- html - 从输入到其他组件的Angular6数据
- css - 在 CSS 中使用标题中的特殊格式缩进