在单个或多个文本区域和文本框中使用多个插入符号
Using multiple carets in single or multiple textareas and textboxes
我想我可能已经知道这个问题的答案了,但是
是否可以在一个文本框中有两个插入符号,或者同时集中两个单独的文本框,允许用户对称地键入这两个文本框?
我知道你可以通过添加一个keydown监听器并使它们的值匹配来模拟这一点,但我希望在两个字段中都有可见的插入符号。
如果没有,有人对如何模拟这个有什么想法吗?
Ace编辑器支持多个光标/插入符号,如Sublime Text:
http://ajaxorg.github.io/ace/
Ctrl+在该页面的实时演示中单击(或<kbd]Cmd(?)>>+在OS X上单击)以获取多个光标并键入!
您也可以选择一组代码,并使用Tab来缩进选项卡空间,或者使用Shift+Tab来缩小选项卡空间。
查看@Sly_cardinal的答案,这可以满足您的所有需求,它更像是一个"繁重"的解决方案,但肯定是您获得这样结果的唯一方法。它可以通过一些工作来定制,但它绝对是正确的答案。
+1@Sly_cardinal——这正是我一直在寻找的!
呈现文本区域由用户代理(浏览器)处理,我们可以控制样式、外观,但不幸的是,不能控制功能(无论如何都可以进行多个光标)。
Bummer。。这将是惊人
尝试
<html>
<body>
<input id="edValue" type="text" onKeyPress="edValueKeyPress()" onKeyUp="edValueKeyPress()"><br>
<span id="lblValue">The text box contains: </span>
<input id="secvalue" type="text">
</body>
<script>
function edValueKeyPress()
{
var edValue = document.getElementById("edValue");
var s = edValue.value;
var lblValue = document.getElementById("secvalue");
lblValue.value = s;
}
</script>
</html>
我想这是您的要求
相关文章:
- jquery仅限<并且>文本框中的符号
- Javascript:Unicode符号选择器(用于将数学符号添加到文本区域)
- 链接内的内容可编辑块,如何防止重定向,但让文本选择插入符号位置更改
- 如何更改文本区域中闪烁的光标/插入符号
- 如何使用RegEx转换文本中的表情符号
- 单击时获取文本区域中插入符号的位置
- Javascript:在所见即所得编辑器中的插入符号处粘贴文本
- 使用功能更改文本并包含项目符号图像
- 写任何文本后无法插入表情符号
- 使用省略号截断文本,使插入符号始终位于末尾
- 具有搜索文本的功能,不能很好地处理标点符号/符号.Jquery/Jquery mobile.
- 将插入符号移动到焦点上文本区域的末尾
- 如何在我的php注释框中实时替换带有表情符号的文本
- 如何在用户写入文本和按空格后替换表情符号
- 根据插入符号的位置从文本区域中提取整个单词
- 正则表达式 - 从文本输入中删除美元符号
- 如何格式化 html 结构中特定符号内换行的文本并设置其格式
- 如何在文本区域中模拟人工插入符号
- ASP.NET 如果文本在“大于”和“小于”符号之间给出,则无法保存文本框
- 是否可以在不轮询的情况下观看文本区域中的插入符号位置