JSFiddle - React, Tailwind, and code Playground by Suryar Praveen January 13, 2025 HTML When the attribute is set, its value is always converted to a string. For example: element.dataset.example = null is converted into data-example="null". **HTML** <div id="partnerLocatorTagName"> Carina Anand </div> **JS** JavaScript const partnerLocatorScript: HTMLScriptElement = this.dom.createElement('script'); partnerLocatorScript.id = 'partnerLocatorScriptID'; partnerLocatorScript.src = 'https://google.com/prm/js/locator.js?v=4.15.3&pid=1234'; partnerLocatorScript.dataset.config = '{"directory_objects":{"directory_object":"","sublisting_object":""},"directoryObjects":{"directory_object":"","sublisting_object":""}}'; const partnerLocatorTagName = this.dom.getElementById( 'partnerLocatorTagID' ); partnerLocatorTagName?.appendChild(partnerLocatorScript);