簡體   English   中英

如何使用jquery / javascript更改某些元素的最大長度?

[英]How to change maxlength of certain element using jquery/javascript?

我有以下要素:

<input name="someelement" title="Title" class="someclass" id="someid" maxlength="255" value="Some Value" />

我想將其長度更改為100。我可以做類似的事情嗎?

document.getElementById("someid").maxlength = 100;
$('input[name="someelement"]').attr('maxlength', 100);

要么

$('input.someclass').attr('maxlength', 100);

或像tanaydin所說:

$('#someid').attr('maxlength', 100);

您可以使用javascript maxLength屬性

document.getElementById("someid").maxLength = 100;

參考: https : //developer.mozilla.org/en/docs/Web/API/HTMLInputElement

要回答問題的第二部分:

Javascript

document.getElementById("someid").maxLength = "100";

jQuery的

$('#someid').attr('maxlength', 100);

注意事項

  1. 它是maxLength (大寫L)。
  2. 盡管屬性本身實現為Long,但最好將其提供為字符串(用引號引起來)。

是的你可以!

使用JavaScript:

document.getElementById("someid").setAttribute("maxlength", 100);

要么

document.getElementById("someid").maxLength = 100;

使用jQuery:

$('#someid').attr('maxlength', 100);

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM