【发布时间】:2021-09-19 16:17:14
【问题描述】:
我正在尝试用 textarea 后面的文本填充:
<textarea aria-invalid="false" class="form-control" rows="5" id="domains" name="domains" placeholder="" style="text-align: left;"></textarea>
我尝试了以下代码,但没有任何效果,我错过了什么吗?
content.document.getElementsByName("domains")[0].value = "TESTING";
或
document.getElementById("domains").innerHTML="TESTING";
或
document.getElementById("domains").value = "TESTING";
如果有帮助,我可以发布带有我想填写的文本区域的网站链接
谢谢,彼得
【问题讨论】:
-
你的第三个例子有效。
-
您的第二个和第三个示例必须有效,检查
textarea的颜色是否使文本不可见。使用 CSS 将其设置为其他颜色 -
如果您删除
content.,第一个将起作用,而另一个则如图所示起作用。您是否在浏览器的控制台中看到任何错误消息?
标签: javascript textarea getelementbyid