上下文:我正在开发一个篡改猴子脚本来丰富一些GWT页面,其中包含第三方应用程序,无法访问源代码或服务器
问题:我需要使用纯JavaScript提取文本区域元素的值(请参阅上文了解原因(
我现在看到的 HTML:在一系列 table>tr>td>div>div>div 中
<textarea class="gwt-TextArea" style="height: 400px; width: 600px;" id="MyTarget"></textarea>
问题:
文本- 区域的html不包含任何文本,我看到的一定是其他东西
- as expected document.getElementById("MyTarget"(.value==">
值是您想要的属性,应该可以正常工作。
下面是一个快速示例,展示了如何使用它。
document.getElementById('MyTarget').addEventListener("keyup", function() {
let value = document.getElementById('MyTarget').value;
document.getElementById('MyOutput').innerHTML = value;
})
<textarea class="gwt-TextArea" style="height: 100px; width: 200px;" id="MyTarget" onkeyup="window.keyup"></textarea>
<div id="MyOutput">
</div>