加载页面时,聚焦并全选文本区域文本

Focus and Select All on textarea text when page is loaded

本文关键字:文本 全选 聚焦 区域 加载      更新时间:2023-09-26

我有一个文本区域,我希望它的文本具有焦点,并在加载页面时全部选中。这是我的代码,但它不起作用。有什么想法吗?

<body onload="document.formIn.originalScript.select();document.formIn.originalScript.focus();">
<form action="servlet" method="POST" name="formIn">
<textarea name="originalScript" cols="52" rows="30">This is my text</textarea>

感谢

固定:请参阅下面的答案。在服务器上工作。

尝试将其粘贴到body标签的末尾:

<script type="text/javascript" language="javascript">
            onLoad();
            function onLoad() {
                 document.getElementsByName('originalScript')[0].select();
            }
        </script>

一旦我将原始问题的代码上传到服务器,它就可以工作了。只有在当地我才会遇到这些问题。