2009-08-26 17 views
7

我發現了一些資源,用於將光標置於文本末尾的textarea中,但我無法理清一個簡單的方法使它出現在開頭。如何將光標放在textarea的開頭

我用一些文本預先填充textarea,只是想讓用戶更容易。

回答

14

將對textarea的引用傳遞給此JS函數。

function resetCursor(txtElement) { 
    if (txtElement.setSelectionRange) { 
     txtElement.focus(); 
     txtElement.setSelectionRange(0, 0); 
    } else if (txtElement.createTextRange) { 
     var range = txtElement.createTextRange(); 
     range.moveStart('character', 0); 
     range.select(); 
    } 
} 
+0

相關:http://stackoverflow.com/a/499158/12484 –

-2

刪除標籤
這樣的空間:

<textarea rows="5" cols="50" name="extra"></textarea> 
相關問題