¿Hay alguna forma de reemplazar el script type solo con javascript y ejecutarlo?
este es un guion de ejemplo
<script id="myscript" src='myscript.js' type='text/template'></script>
Quiero reemplazar el type con text/javascript Probé este código para reemplazarlo y reemplaza el tipo pero el script no se aplica al sitio.
<script>document.querySelector("#myscript").setAttribute("type","text/javascript");<script>
En su lugar, cree un nuevo script, uno con el tipo adecuado.
const existing = document.querySelector("#myscript"); const newScript = existing.cloneNode(); newScript.type = 'text/javascript'; existing.replaceWith(newScript); O simplemente tome el src del existente.
const existingSrc = document.querySelector("#myscript").src; document.body.appendChild(document.createElement('script')).src = existingSrc;