We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Musab Rasheed
Kilo Patron

Hello,

 

I have often seen this basic question about fetching display value of choice field so here is the working short solution.

 

If we use getValue it will show only backend value of Choice value but below code will display front end value of Choice.

 

function onLoad() {
   //Type appropriate comment here, and begin script below

   var storevalue = g_form.getValue('impact');
   var storedisplayvalue = g_form.getOption('impact',storevalue).text;
	alert(storedisplayvalue); //Alert to display when form loads
}

 

Please hit like if this solution helps.

 

Comments
chaithu1489
Kilo Sage

Hi Musab,

 

The script did not work for me. I am receiving the error "Uncaught TypeError: Cannot read properties of null (reading 'text')"

mugi-san
Kilo Sage

Hi, @chaithu1489 .

Please try this script.

g_form.getOption('impact', storevalue).textContent;
anshup
Tera Contributor

This was really helpful. I was thinking to do GlideRecord sys choice but it would be too much given we need to add so many filter as sys_choice is huge. Thanks a lot. You saved me a lot of time. 

Kudos !!!!

Version history
Last update:
‎12-31-2024 10:01 AM
Updated by:
Contributors