This button triggers a modal which gets a string of HTML, generated in the JavaScript:

This button triggers a modal as well, but the contents are pulled from a hidden DOM element that's passed into the modal call:

This content is quite lengthy, and could potentially contain a ton of elements. Thus, we're pulling it in from some existing markup in the DOM.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Facere atque provident dicta illum, deserunt itaque iusto suscipit dignissimos, debitis, voluptas magni! Eaque fugiat ducimus doloribus eius tempore id quos nesciunt!

Lorem ipsum dolor sit amet consectetur adipisicing elit. Facere atque provident dicta illum, deserunt itaque iusto suscipit dignissimos, debitis, voluptas magni! Eaque fugiat ducimus doloribus eius tempore id quos nesciunt!