我有以下元素:
<input name="someelement" title="Title" class="someclass" id="someid" maxlength="255" value="Some Value" />
我想将其长度更改为100.我可以执行类似的操作吗?
document.getElementById("someid").maxlength = 100;
答案 0 :(得分:11)
$('input[name="someelement"]').attr('maxlength', 100);
或
$('input.someclass').attr('maxlength', 100);
或者像tanaydin说:
$('#someid').attr('maxlength', 100);
答案 1 :(得分:0)
您可以使用 javascript maxLength
属性
document.getElementById("someid").maxLength = 100;
参考:https://developer.mozilla.org/en/docs/Web/API/HTMLInputElement
答案 2 :(得分:0)
回答你问题的第二部分:
的Javascript :
document.getElementById("someid").maxLength = "100";
JQuery的:
$('#someid').attr('maxlength', 100);
注意强>:
maxLength
(大写L)。答案 3 :(得分:0)
是的,你可以!
使用JavaScript:
document.getElementById("someid").setAttribute("maxlength", 100);
或
document.getElementById("someid").maxLength = 100;
使用jQuery:
$('#someid').attr('maxlength', 100);
祝你好运!