2016-06-10 3 views
0

Во-первых, будучи чрезвычайно честным, у меня есть минимальное знание Javascript и jQuery.Ограничение количества символов в форме

Я работаю над веб-сайтом и использовал плагин для смарт-форм для создания формы заказа. Он имеет возможность добавить в javascript. Я создал один, чтобы ограничить выбор даты в инструменте datepicker.

Однако у меня возникли проблемы с попыткой ограничить количество символов до 11 в определенном поле. Я также хотел бы ограничить его только числами, буквами и /.

Он предлагает мне нижеследующий код для редактирования и использования.

(function(){ 
    var javaObject = { 
     AfterFormLoaded: function(jQueryFormReference) {}, 
     BeforeFormSubmit: function(formData, jQueryFormReference) {} 
    }; 
    return javaObject;  
}) 

Если кто-то может помочь или указать мне в правильном направлении, это будет массированная помощь.

+2

Вы можете напрямую использовать атрибут свойства max и minlength для полей ввода html. Не нужно добавлять для него отдельный скрипт. – Daenarys

ответ

1

Для этого не требуется Javascript. Просто используйте свойство maxlength (html). Например, если вы хотите ввести текстовый ввод с макс. 10 символами:

<input type="text" name="my_text" maxlength="10"> 
1

Вы можете использовать атрибуты по умолчанию для полей ввода HTML.

Максимальная длина и Минимальная длина

Ниже приведен пример кода, чтобы сделать использование атрибутов.

<input type="text" maxlength="10" placeholder="test field" /> 

Нет необходимости добавлять Javascript явно, если это не требуется.

Смежные вопросы