Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2023 09:09 AM
Hi Everyone,
I have requirement to restrict number of characters on Multiline text Variable
I tried by giving max_length = 100 in variable attribute , it is working fine for SingleLine text , However it is not working for Multiline text .
Can someone assist me on this ?
Solved! Go to Solution.
1 ACCEPTED SOLUTION

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2023 09:27 AM
Hi Rakshith,
For portal you can use below.
function onSubmit() {
var maxLength = 290; // Add desired max length here
var varName = 'full_description'; // Add variable name here
var multi = g_form.getValue(varName);
var len = multi.length;
if(len > maxLength){
var str = multi.slice(0, maxLength);
g_form.setValue(varName, str);
g_form.showFieldMsg(varName, 'Max length of ' + maxLength.toString() + ' exceeded for this field.', 'error');
return false;
}
}
Additionally, check link
1 REPLY 1

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2023 09:27 AM
Hi Rakshith,
For portal you can use below.
function onSubmit() {
var maxLength = 290; // Add desired max length here
var varName = 'full_description'; // Add variable name here
var multi = g_form.getValue(varName);
var len = multi.length;
if(len > maxLength){
var str = multi.slice(0, maxLength);
g_form.setValue(varName, str);
g_form.showFieldMsg(varName, 'Max length of ' + maxLength.toString() + ' exceeded for this field.', 'error');
return false;
}
}
Additionally, check link