How to replace characters in text field

Michael Bachme1
Kilo Guru

I have a requirement that any [spaces] in a text field in a Service Catalog item be replaced with semi-colons (;).   What's the best way to do this?

1 ACCEPTED SOLUTION

Use this one in onSubmit client script. not sure why it is throwing error in onChange.




function onSubmit() {


    //Type appropriate comment here, and begin script below



    var str = g_form.getValue('field_name');


  var res = str.replace(/ /g, ";");


g_form.setValue('field_name',res);


   


}


View solution in original post

10 REPLIES 10

Deepak Kumar5
Kilo Sage

.replace(/ /g,";");


Like this?



var str = g_form.getValue('field_name');


g_form.setValue(str.replace(/ /g, ";"));



Also, would this be in a Client Script on the SC Item?


yes, You can write this in catalog client script onChange or onSubmit.


not sure what I'm doing, but it isn't working.