- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-19-2018 10:46 AM
Hello everyone,
I would like to change the number of the text color to red when it is a P1 incident, I have this script but seems not to be working:
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
if (isLoading || newValue === '') {
return;
}
if (priority == '1') {
NumberField.setStyle({color: "red"});
}
//Type appropriate comment here, and begin script below
}
..........................................
Anyone can help me out?
Thank you!
Solved! Go to Solution.
- Labels:
-
Incident Management
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-19-2018 11:42 AM
Thank you everyone, here is the answer:
----------------------------------------------------------------
function onLoad() {
//Type appropriate comment here, and begin script below
if ( g_form.getValue("priority") == 1 ) {
g_form.getElement("number").setStyle({color: "red"});
}
}
----------------------------------------------------------------

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-19-2018 11:29 AM
It seems like ServiceNow does not allow for the fount color to be changed. The code above should work. I also tried using style with text-decoration-color: red and it did not work.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-19-2018 11:30 AM
Here is a wonderful post on ServiceNow Guru that helps with this very question. » Modifying the Label of Form Fields With Client Scripts
Regards,
Sachin

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-19-2018 11:05 AM
You need to change the field Style :
System UI ---> Field Styles.
There you can create the field style.
Select the Table Name and the Field Name.
In the value you can pass the condition
eg: javascript:current.caller_id.vip == true.
see the attachment for reference. this is an OOB example.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-19-2018 11:21 AM
Hello Harry,
I tried it but did not work =(
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-19-2018 11:29 AM