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

function onChange(control, oldValue, newValue, isLoading, isTemplate) what is isTemplate?

sonam123
Kilo Contributor

what is the use of isTemplate?

@

6 REPLIES 6

Mike Allen
Mega Sage

If the form you are using applies a template, it will ignore this client script.


Chuck Tomasi
Tera Patron

That parameter is a boolean that says "This form was loaded using a template."



Creating a Template - ServiceNow Wiki


Toggle the template bar  


Thanks ctomasi for your helpful reply . What the below function is returning with isTemplate?


function onChange(control, oldValue, newValue, isLoading, isTemplate) {


    if (isLoading) {


          return;


    }


  var a=g_form.getDisplayBox('caller_id').value;


  var num=g_form.getDisplayValue('number');


  alert('hello'+a+','+num);


  alert('oldvalue'+oldValue+','+newValue)


   


}


Hi Sonam,



isTemplate - It identifies whether the change on the form occurs as part of a template load or not.


Client Scripts - ServiceNow Wiki



Please let me know if you have any questions.