如何在 HTML 中设置文本区域中可见的行数?


本文将教你如何在 HTML 中设置文本区域中可见的行数。HTML 的 <textarea> 元素可用于多行编辑控件,并允许用户输入大量自由格式文本。

语法

以下是设置文本区域中可见行数的语法:

<textarea rows = "value">

要显示控件的行数或可见文本行数,可以使用 HTML textarea rows 属性指定。此外,它还指定文本区域的可见高度。

以下是如何在 HTML 中设置文本区域中可见行数的示例。

示例 1

在下面的示例中,我们使用带有 rows 和 cols 属性的 <textarea> rows 属性。

<!DOCTYPE html>
<html>
<body>
   <textarea rows="7" cols="25">
      Doorno:11/2
      kavuri hills phase2
      madhapur,hyderabad
      telangana
   </textarea>
   <input type = "submit" value = "submit" />
</body>
</html>

执行上述脚本后,它将生成一个包含文本区域字段中文本的输出,使行通过使用 textarea rows 属性可见。

示例 2:使用 Javascript

在下面的示例中,我们运行一个脚本以使文本区域中的行可见。

<!DOCTYPE html>
<html>
<body>
   <textarea id="mytutorial" rows="6" cols="50">
      Mahendra Singh Dhoni is an Indian former professional cricketer
      who was captain of the Indian national cricket team in limited-overs
      formats from 2007 to 2017 and in Test cricket from 2008 to 2014.
   </textarea>
   <p>Click To Change Number Of Visible Rows</p>
   <button type="button" onclick="mytutorial1()">Click</button>
   <script>
      function mytutorial1() {
         document.getElementById("mytutorial").rows = "10";
      }
   </script>
</body>
</html>

运行上述脚本后,它将生成一个输出,其中包含一个填充文本的文本区域字段以及网页上的提示和点击按钮。

当用户点击按钮时,事件被触发并增加文本区域中可见行的数量。

示例 3

在下面的示例中,我们使用 <textarea> rows 属性来设置可见的行数。

<!DOCTYPE html>
<html>
<head>
   <title>HTML rows attribute</title>
</head>
<body>
   <form action = "/cgi-bin/hello_get.cgi" method = "get">Enter subject<br />
      <textarea rows = "5" cols = "50" name = "description"></textarea><br>
      <input type = "submit" value = "submit" />
   </form>
</body>
</html>

脚本执行后,它将生成一个输出,其中包含一个文本区域字段供用户输入提到的文本,以及一个 rows 属性以允许在网页上显示可见的行。

更新于:2022年12月15日

4K+ 浏览量

启动您的职业生涯

完成课程获得认证

开始学习
广告