保持文本输入滚动同步

时间:2012-04-17 18:48:33

标签: javascript dom

这是一个挑战:

假设您有两个文本输入,如this fiddle中所示。当用户在一个内部“滚动”时(例如,通过将光标移动到最右边或左边),我想“滚动”另一个以使其保持同步。至少在现代浏览器中,这可以做到吗?

1 个答案:

答案 0 :(得分:0)

我会更改未输入到IFrame的文本。如果两者都需要输入,那么当它聚焦于/远离时,动态地将元素从iframe切换到输入。

在输入框中,您可以使用选择属性找到插入符号的位置;然后可以使用scrollTo滚动IFrame。

我担心我没有完整的解决方案来找出输入框的滚动状态。