我有一个textarea已经包含一些内容(下面的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并仅突出显示内容的第一行,即“分享为什么要重新调整此内容(当页面加载时)”
答案 0 :(得分:2)
当页面加载时,在.focus
之后或在将textarea加载到DOM之后,将textarea(使用document.ready
)聚焦。您可以使用createTextRange
或setSelectionRange
(取决于浏览器)创建一系列文本进行选择..这可以在您对textarea进行聚焦时完成。你知道“分享为什么......”文本的长度,所以它应该很容易计算。