【问题标题】:How to focus and select part of content in a textarea如何在文本区域中聚焦和选择部分内容
【发布时间】:2012-04-22 23:22:33
【问题描述】:

我有一个已经包含一些内容的文本区域(下面的haml代码)

//haml code for textarea
%section.input
  .muse_text
    %textarea{placeholder: "Type your muse here..."}

//Content in textarea
"Share why you are re-musing this
------------------
I am remusing this because I like it!!!!
------------------
xxxx"

如何使用 jquery 自动聚焦 textarea 并仅突出显示内容的第一行,即“分享您为什么要重新考虑这一点(当页面加载时)

【问题讨论】:

    标签: jquery textbox backbone.js haml highlight


    【解决方案1】:

    当页面加载时,将 textarea(使用 .focus)聚焦在 document.ready 之后,或者在 textarea 加载到 DOM 之后。您可以使用createTextRangesetSelectionRange(取决于浏览器)创建要选择的文本范围.. 这可以在您聚焦文本区域时完成。您知道“分享原因..”文本的长度,因此应该很容易计算。

    【讨论】:

      猜你喜欢
      • 2023-01-28
      • 2011-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-08
      • 2016-07-03
      • 1970-01-01
      相关资源
      最近更新 更多