Установка максимальной длины текстового поля с помощью JavaScript или jQuery

Я хочу изменить максимальную длину текстового поля с помощью JavaScript или jQuery: Я пробовал следующее, но это не помогло:

var a = document.getElementsByTagName('input');
for(var i=0; i<a.length; i++) {
    if((a[i].type!= 'radio')||(a[i].type!= 'checkbox'))
        a[i].maxlength = 5;
}
document.getElementsByTagName('input')[1].maxlength="3";

$().ready(function()
{
    $("#inputID").maxlength(6);
});

Что я делаю неправильно?

32
задан Brett DeWoody 23 July 2017 в 16:57
поделиться

1 ответ

<head>
    <script type="text/javascript">
        function SetMaxLength () {
            var input = document.getElementById("myInput");
            input.maxLength = 10;
        }
    </script>
</head>
<body>
    <input id="myInput" type="text" size="20" />
</body>
0
ответ дан 27 November 2019 в 19:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: