【问题标题】:How to set the position of the text cursor inside a form field如何在表单域内设置文本光标的位置
【发布时间】:2011-08-01 11:34:52
【问题描述】:

当我单击文本框时,我希望光标出现在左上角,并像向下移动 word 文档一样前进。相反,它从中间开始,然后按 Enter 提交字符串。

我想要做的也是让它按下回车换行符,而不是提交,并且光标从页面的左上角而不是左中角开始。

<head>
<title>Notepad</title>
<link rel="stylesheet" type="text/css" href="../stylesheets/styles.css">
<script type= "text/javascript" src="../javascripts/script.js"></script>
</head>

<body>
<form id="form1">
<input type="text" id="form2" value autofocus="on">
</form>
</body>

目前的形式。

【问题讨论】:

  • 使用&lt;textarea&gt;标签代替&lt;input&gt;
  • &lt;textarea type="text" id="form2" value autofocus="on"&gt; 可以吗?然后我会在 css 文件中设置 textarea 吗?
  • 这是非常基本的 HTML - 您可以在 Google 和任何基本的 HTML 教程中找到您需要了解的所有内容。如果您遇到特定问题,请在此处发布。
  • 对不起,我四处寻找与 标记有关的东西,找不到任何东西。

标签: html css cursor-position


【解决方案1】:

您应该使用&lt;textarea&gt; 而不是&lt;input type=text&gt;

【讨论】:

    猜你喜欢
    • 2016-04-30
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多