Estoy tratando de descargar jQuery en mi documento a través de mi archivo JavaScript. Sin embargo, cuando hago document.write , el "https: // " se marca como un comentario.
function downloadjQuery() { document.open(); document.write("<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>"); document.close(); }En su código, usa cuatro comillas iguales en la cadena, por lo que JavaScript cree que su cadena termina allí:
"<script src=" Recomiendo usar ' en lugar de comillas dobles, o puedes usar \' o \" , también puedes usar ` , algunos ejemplos:
let Hello = "How 'are' you?" let World = "How \"you\" did this?" let Search = 'Searching for \'free mincraft 2022\'...' let User = ` Hey "there", 'somewhere else'! `Así que prueba esto:
function downloadjQuery() { document.open(); document.write("<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js'></script>"); document.close(); }Estás usando comillas dobles y comillas simples incorrectamente.
Puede intentar evitar las comillas dobles con \" o usar comillas simples ' .
Esta línea está mal:
"<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>"
Se lee como "<script src=" https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js "></script>"
Su uso de cotización es incorrecto. Cerró las comillas antes del enlace.
En vez de:
document.write("<script src="link"></script>");Deberías hacer:
document.write("<script src='link'></script>"); Cuando tenga que usar comillas varias veces, también puede usar ' en lugar de " cuatro veces. Además, si desea conservar la versión sin formato del comentario, puede escribir \ antes de // .
Ejemplo:
(Uso Correcto)
\//I printed a raw version of a comment.
(Uso incorrecto)
//I did not print a raw version of a comment.