- Создать JavaScript-файл или добавить в Header Definition:
function limitText(elementName,limitNum) { var t_field=document.getElementById(elementName); if (t_field.value.length > limitNum) { t_field.value = t_field.value.substring(0, limitNum); } }
- Создать или изменить на странице Apex Item типа TEXTAREA и указать в свойстве Element->HTML Form Element Attributes следующее значение:
например для TEXTAREA c именем P115_DESCRIPTION и максимальной длинной 2000 символов(для латиницы, для кирилицы в двое меньше):onKeyUp="limitText('имя_данной_textarea',максимальная длинна)" onKeyDown="limitText('имя_данной_textarea',максимальная длинна)"
onKeyUp="limitText('P115_DESCRIPTION',2000)" onKeyDown="limitText('P115_DESCRIPTION',2000)"
пятница, 5 марта 2010 г.
Application Express: функция для ограничения длины вводимых данных для TEXTAREA
Данная функция предназначена для ограничения вводимых данных в TEXTAREA, т.к. стандартными средствами Apex 3.2 эту валидацию выполнить нельзя.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий