假设您有两个输入:
<input id="input1" type="text"/>
和<input id="input2" type="text"/>
这样,通过一些 JavaScript 魔法,您在 input1 中键入的任何内容也将被放入 input2 中。从这个意义上说,input2“镜像”了 input1。
有没有办法我也可以“镜像”文本选择。因此,如果我在 input1 中选择了一些文本,我怎样才能在 input2 中选择完全相同的文本?
我一直在查看 Microsoft 的 TextRange 对象和 Mozilla 等人使用的 Selection 对象,但整个混乱似乎相当麻烦。以前有没有人成功地做这样的事情?
澄清:感谢到目前为止的回复。需要明确的是:我不是在问如何镜像文本。我已经解决了那个。问题只是关于选择 input1 中的文本并选择 input2 中的相应文本。