javascript在textarea onload中选择文本

时间:2011-04-15 16:51:03

标签: javascript html

当使用JavaScript加载页面时,如何自动选择textarea中的文本?

4 个答案:

答案 0 :(得分:8)

JSFiddle Demo

你可以这样做:

HTML:

<textarea id='mytext'>Testing 1 2 3</textarea>

JavaScript的:

 window.onload = document.getElementById('mytext').select();

mytext是你的textarea

答案 1 :(得分:1)

试试这个:

Textarea:
    <textarea rows="3" id="txtarea"  style="width:200px" >This text you can select all by clicking here </textarea>

    <script type="text/javascript">

        document.getElementById('txtarea').focus();
        document.getElementById('txtarea').select();

    </script>

答案 2 :(得分:0)

在你身体的onload函数中,调用textarea的select函数...

HTML:

<body onload='highlightTextArea()'>
    <textarea id='myTextArea'>Hello World!</textarea>
</body>

JS:

var highlightTextArea = function (){
    document.getElementById('myTextArea').select();
}

答案 3 :(得分:-1)

这是dupe上发布的答案:

$(document).ready(function() {
  $('#text-area-id').focus();
});
check here: http://jsfiddle.net/jxrS7/