1

すでにいくつかのコンテンツが含まれているテキストエリアがあります(以下の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を使用してテキストエリアをオートフォーカスし、コンテンツの最初の行のみを強調表示するにはどうすればよいですか?

4

1 に答える 1

2

ページが読み込まれると、textareaがDOMに読み込まれた後、または読み込まれた後に、textareaにフォーカスを合わせます(use .focus) 。または(ブラウザによって異なりdocument.readyます)を使用して、選択するテキストの範囲を作成できます。これは、テキストエリアにフォーカスしたときに実行できます。「sharewhy..」テキストの長さを知っているので、数えるのはかなり簡単なはずです。createTextRangesetSelectionRange

于 2012-04-10T16:47:57.213 に答える