无法设置iframe滚动条的位置?

时间:2019-05-27 05:25:40

标签: javascript html iframe

我一直在尝试设置iframe滚动条的位置。滚动条似乎移动到正确的位置,但随后又重置回默认位置。 最终目标是能够在通过oninput更新内容时将内容放入文本区域,并使iframe中的内容与文本区域中的位置匹配。

function scrollMe() {
document.getElementById('iframeScroll').srcdoc = document.getElementById('wordMe').value;
document.getElementById('iframeScroll').contentWindow.document.documentElement.scrollTop = 1000;
document.getElementById('iframeScroll').contentWindow.document.documentElement.scrollLeft = 1000;

}
<textarea oninput="scrollMe()" id="wordMe"></textarea>
<iframe id="iframeScroll" srcdoc=""></iframe>

未捕获的TypeError: 无法在HTMLTextAreaElement.oninput的scrollMe上将属性'scrollTop'设置为null

1 个答案:

答案 0 :(得分:0)

spring-integration
function scrollMe() {
document.getElementById('iframeScroll').srcdoc = document.getElementById('wordMe').value;
document.getElementById('iframeScroll').scrollTop = 1000;
document.getElementById('iframeScroll').scrollLeft = 1000;

}