假设你有两个输入:如何镜像文本选择?
<input id="input1" type="text"/>
和<input id="input2" type="text"/>
使得通过一些JavaScript魔术,任何你在输入1类型也将被放置在输入2。在这个意义上,input2“镜像”input1。
有没有一种方法可以“镜像”文本选择。所以如果我在input1中选择了一些文本,我怎么才能在input2中选择完全相同的文本呢?
我一直在看微软的TextRange对象和Mozilla等人使用的Selection对象,但整个混乱看起来很麻烦。有没有人做过这样的事情?
澄清:感谢迄今的回应。要清楚:我不是在问如何反映文本。我已经解决了那个问题。问题只是关于在input1中选择文本,并且还要选择input2中的相应文本。
我甚至不确定这些浏览器是否支持同时在页面上选择多个部分。 –
在Firefox中很好地工作。我不知道有多种选择是可能的。 – artlung
我应该澄清一下:在FF 3.5.2中测试并且效果很好。 – artlung