У меня есть этот JQuery код, чтобы ограничить текст в текстовом поле до 250 символов:Javascript ограничительную проверку отправить
$('#postform textarea').keypress(function() {
if($(this).val().length >= 250) {
$(this).val($(this).val().slice(0, 250));
return false;
}
});
Можно ли изменить этот код, так что пользователи могут вводить на пределе в текстовом поле, то когда пользователь нажимает кнопку отправки, он показывает предупреждение, если оно превышает лимит.
Любая помощь приветствуется.
Remove 'event.preventDefault()' или 'form' никогда не будет занесена –
нет, потому что в противном случае форма будет отправлена. Я положил его в случае ошибки. Спасибо –
Но 'return false;' (в обработчике jQuery) является псевдонимом для 'event.stopPropagation();' & 'event.preventDefault();'. Так что используйте тот или другой, но здесь ваш код лишний. –