HTML DOM Input Search maxLength 属性

htmlweb developmentfront end technology更新于 2025/9/26 9:16:17

HTML DOM Input Search maxlength 属性用于设置或返回输入搜索字段的 maxlength 属性。maxLength 属性指定您可以在搜索字段中输入的最大字符数。

语法

以下是语法 −

设置 maxLength 属性 −

passwordObject.maxLength = integer

此处,integer 指定可以在搜索字段中输入的最大字符数。默认值为 524288。

示例

让我们看一个 maxLength 属性的示例 −

<!DOCTYPE html>
<html>
<body>
<h1>Input Search maxLength Property</h1>
<form>
FRUITS: <input type="search" id="SEARCH1" name="fruits" maxlength="5">
</form>
<p>Increase the maximum number of characters to be entered for the above search field by clicking below button</p>
<button onclick="changeMax()">CHANGE LENGTH</button>
<p id="Sample"></p>
<script>
   function changeMax() {
      document.getElementById("SEARCH1").maxLength = "15";
      document.getElementById("Sample").innerHTML = "Maximum number of characters are increased to 15";
   }
</script>
</body>
</html>

输出

这将产生以下输出 −

点击"更改长度"按钮 −

在上面的例子中 −

我们首先创建了一个 <input> 元素,其 type=”search”、id=”SEARCH1”、name=”fruits”,并将其 maxlength 属性设置为 5。maxlength 属性指定给定的搜索字段中只能有 5 个字符。搜索字段位于表单 − 内。

<form> FRUITS: <input type="search" id="SEARCH1" name="fruits" maxlength="5> </form>

然后我们创建一个按钮"更改长度",当用户点击按钮"减"时,它将执行 changeMax() 方法。

<button onclick="changeMax()">CHANGE LENGTH</button>

changeMax() 方法使用 getElementById() 方法获取类型为"search"的输入字段,并将其 maxLength 属性设置为 15。然后,我们将使用其 innerHTML 属性在 id 为"Sample"的段落中显示一条消息来显示此更改。 −

function changeMax() {
   document.getElementById("SEARCH1").maxLength = "15";
   document.getElementById("Sample").innerHTML = "Maximum number of characters are now increased to 15";
}

相关文章


有用资源