同时在两个文本框上显示光标
Show cursor on two text box at same time
我有两个文本框,比如
<input type="text" id="left" />
<input type="text" id="right" />
是否可以同时聚焦这两个文本框?我不知道怎么可能。我需要同时在这两个文本框中显示光标。如果我向左聚焦,向右就会失去焦点。
注意:我正在尝试创建一个并排的web应用程序。在一个网页上显示两个相同的视图
我知道如何显示相同的值,我需要显示光标在两个输入上闪烁
试着做这样的事情。。。每次左输入改变时,右输入的值也会改变。
$("#left").on("input",function() {
$("#right").val($(this).val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="left" />
<input type="text" id="right" />
如果您想克隆您的输入,只需添加oninput
属性即可,如:
<input type="text" id="left" name="left" oninput="right.value = left.value; return true;" />
<input type="text" id="right" name="right" oninput="left.value = right.value; return true;" />
不需要jQuery。按照你想要的方式定制。这里有一把小提琴:
<input type="text" id="left" name="left" oninput="right.value = left.value; return true;" />
<input type="text" id="right" name="right" oninput="left.value = right.value; return true;" />
你不能,你真的不应该。。。这就像让你边看电视边看书
然而,在多用户&多点触控操作系统机器。也就是说,同一台机器上的两个用户可以在同一个表面上同时执行两项不同的任务。但这是军事。甚至一个用户一次只能有一个输入焦点。
您不能同时聚焦,但您可以使用jQuery或AngularJS使其像在一个文本框中同时写入并绑定到另一个文本盒中。
我找到了http://codepen.io/keilin/pen/lCkap用于css。
并添加:
$("#left").on('keydown change', function(e) {
$("#right").val($(this).val());
console.log($("#right").val());
$overlay.text($(this).val());
var offset = $cursor.offset();
var inputLeft = $(_this).offset().left;
offset.left = Math.min($overlay.outerWidth(), $(_this).innerWidth() - 4);
offset.left = inputLeft + Math.max(offset.left, 0);
$cursor.offset(offset);
});
如果我理解正确,你想要这样的东西:https://jsfiddle.net/8csab3t1/1/
ps:这只是一个例子。请用两个字符核对。
相关文章:
- 为什么在页面上单击的先前链接的文本显示在 AJAX 请求中
- JavaScript NaN错误,输入文本显示为NaN
- 关于socket.io实时文本显示的问题
- 如何使用javascript使文本显示在文本字段中
- 在它们之间切换时,jQuery 文本显示在活动文本下方
- 使用 ajax 乱码文本显示图像
- 带有文本显示js功能的图像映射 - 某些部分不显示
- 来自 Ajax 请求的文本显示不正确
- 如何使用 JavaScript 使文本显示
- 是否可以将元素内部的文本显示在 ::在 css 之前
- on更改文本框的文本显示在另一个文本框上
- 在文本显示在Scroll上之前在页面上隐藏文本的问题
- 使用带文本显示的Jquery切换文本
- 如何使文本显示速度变慢
- 如何将图片添加到点击计数器文本显示<图像><点击量>
- 文本显示有延迟
- 根据在另一个文本框中输入的文本显示文本框中的文本
- 如何从点击文本显示文件浏览器,并在悬停文本时将鼠标光标更改为指针
- 使文本显示为几行可点击的线条
- 如何使文本显示