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

How to convert onload client script into widget

Donabelle
Tera Contributor

Hello team, I want to move/convert my onload client script to widget since DOM Manipulation is not a best practice to use in client script. I want to hide the buttons and icons in my MRVS, this script is working but not advisable to use in client script. Can someone help me convert this into widget?

 

      // for (i = 0; i < btn.length; i++) {
                //     if (btn[i].innerText == 'Add') {
                //         // btn[i].disabled="disabled";
                //         //If you want to hide it fully, then use below line.
                //         btn[i].style.display = 'None';
                //     }
                // }
                // var btn = this.document.getElementsByClassName("btn btn-default");
                // for (i = 0; i < btn.length; i++) {
                //     if (btn[i].innerText == 'Remove All') {
                //         // btn[i].disabled="disabled";
                //         //If you want to hide it fully, then use below line.
                //         btn[i].style.display = 'None';
                //     }
                // }
 
   // var sheets = this.document.styleSheets;
    // var sheet = sheets[0];
    // //This hides the row-level buttons
    // sheet.insertRule('a.fa-close { display: none !important; }');

    // var sheets = this.document.styleSheets;
    // var sheet = sheets[0];
    // //This hides the row-level buttons
    // sheet.insertRule('a.fa-pencil { display: none !important; }');
0 REPLIES 0