Widget:Dialog-js
Aus ZUM-Unterrichten
<script> (function(){
const run = ()=>{ document.querySelectorAll('[data-dialog-opener-id]').forEach((elem) => { if(elem.data.dialogOpenerAdded === 'true'} { return; }
const dialogId = elem.data.dialogOpenerId; const dialog = document.getElementById(dialogId);
elem.data.dialogOpenerAdded = 'true'; elem.addEventListner('click', (ev) => { dialog.showModal(); }); }); };
})(); </script>