【问题标题】:How to write at cursor position into input box with a button in JavaScript如何使用JavaScript中的按钮在光标位置写入输入框
【发布时间】:2017-08-27 11:28:49
【问题描述】:

我有一个按钮,当单击该按钮时,它会将文本写入特定的输入框,但我有很多输入框,我想将其设置为当前光标所在的任何位置,或选择任何输入框。我该怎么做?

【问题讨论】:

  • Google for js 获取焦点输入,然后 js 获取输入光标位置,最后 js 将 char 添加到字符串的中间。我向您保证,这些关键字会引导您找到正确的 stackoverflow 问题。
  • 这个链接可能对stackoverflow.com/questions/16105482/…有帮助。

标签: javascript button input cursor


【解决方案1】:

解决这个问题的思路是

  1. 当用户单击输入框时,将元素引用保存到变量 在这个link的帮助下包括位置

    var elInfo = {
       el : object, // element reference
       pos: 0 // current position
    };
    
  2. 当用户单击该按钮时,从变量中检索信息并将您的文本附加到元素。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    • 2022-11-08
    • 1970-01-01
    • 2016-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多