我编写了一个脚本——首先我创建了一个<div>....</div>
隐藏在页面加载中的脚本。然后我创建了一个空文本框。现在,当任何人单击按钮时,隐藏的全部内容<div>....</div>
将加载到文本框中。这是它的代码:
<div id="hiddendiv" style="display: none;">some content</div>
<button onclick="copyfunction();">click me</button>
<textarea id="textarea"></textarea>
<script>
function copyfunction() {
var textarea = document.getElementById('textarea');
var hiddendiv = document.getElementById('hiddendiv');
textarea.value = hiddendiv.innerText;
}
</script>
当我在任何其他浏览器上查看此 JavaScript 时,它在我的网页上运行良好。但是在 Firefox 中查看时,单击按钮时,文本框会显示“未定义”作为输出。注意:所有 Java 附加组件都已启用并且是最新的。甚至尝试清除所有cookie,但没有帮助。