{"id":6308,"date":"2018-04-26T10:47:02","date_gmt":"2018-04-26T10:47:02","guid":{"rendered":"https:\/\/blog.hostinger.io\/es-tutoriales\/?p=6308"},"modified":"2025-03-05T11:56:57","modified_gmt":"2025-03-05T10:56:57","slug":"insertar-javascript-en-html","status":"publish","type":"post","link":"\/es\/tutoriales\/insertar-javascript-en-html","title":{"rendered":"C\u00f3mo insertar JavaScript en HTML"},"content":{"rendered":"<p>Si quieres mostrar contenido est&aacute;tico como, por ejemplo, un conjunto de im&aacute;genes, entonces HTML puede hacer el trabajo por ti. Sin embargo, las p&aacute;ginas est&aacute;ticas se est&aacute;n convirtiendo en cosa del pasado. <\/p><p>La mayor parte del contenido actual es interactivo e incluye vistosas presentaciones de diapositivas, formularios y men&uacute;s. Estos elementos mejoran la experiencia del usuario y a&ntilde;aden dinamismo al sitio web.<\/p><p>Para ello se utilizan lenguajes de scripting y JavaScript es uno de los m&aacute;s famosos en este sentido. Con &eacute;l, los desarrolladores pueden crear sitios web que interact&uacute;an con el usuario y viceversa. <\/p><p>Aunque hay muchos otros lenguajes disponibles, ninguno es tan popular como JavaScript. Para aprovecharlo al m&aacute;ximo, se utiliza junto con HTML.<\/p><p>En este tutorial, te mostraremos varias formas de a&ntilde;adir JavaScript a <a href=\"\/es\/tutoriales\/que-es-html\/\">HTML<\/a>.<\/p><p class=\"has-text-align-center\"><a href=\"https:\/\/assets.hostinger.com\/content\/ES-Web-Development-Glossary-for-Beginners.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Descarga la hoja de trucos HTML definitiva<\/a><\/p><h2 class=\"wp-block-heading\" id=\"h-como-insertar-javascript-en-html\">C&oacute;mo insertar JavaScript en HTML<\/h2><p>Hay dos formas de insertar JavaScript en HTML y hacer que funcionen juntos. Echemos un vistazo a algunas de las formas en que podemos conectar JavaScript con HTML.<\/p><h3 class=\"wp-block-heading\" id=\"h-agregar-javascript-directamente-a-un-archivo-html\">Agregar JavaScript directamente a un archivo HTML<\/h3><p>La primera forma de insertar JavaScript en HTML es directa. Puedes hacerlo utilizando la etiqueta <strong>&lt;script&gt; &lt;\/script&gt;<\/strong> que debe envolver todo el c&oacute;digo JavaScript que escribas. Se puede agregar el c&oacute;digo JavaScript:<\/p><ul class=\"wp-block-list\">\n<li>entre las etiquetas <strong>&lt;head&gt;<\/strong><\/li>\n\n\n\n<li>entre las etiquetas <strong>&lt;body&gt;<\/strong><\/li>\n<\/ul><p>Dependiendo de d&oacute;nde agregues el c&oacute;digo JavaScript en tu archivo HTML, la carga ser&aacute; diferente. <\/p><p>Por lo general se recomienda agregarlo en la secci&oacute;n <strong>&lt;head&gt;<\/strong> para que permanezca separado del contenido de tu archivo HTML. Pero colocarlo dentro de <strong>&lt;body&gt;<\/strong> puede ayudar a mejorar la velocidad de carga, ya que el contenido del sitio web se cargar&aacute; m&aacute;s r&aacute;pido, y solo despu&eacute;s de eso se procesar&aacute; el JavaScript.<\/p><p>Para este ejemplo, echemos un vistazo al siguiente archivo HTML que debe mostrar la hora actual:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en-US\"&gt;\n&lt;head&gt;\n&lt;meta charset=\"UTF-8\"&gt;\n&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"&gt;\n&lt;script&gt;JAVASCRIPT IS USUALLY PLACED HERE&lt;\/script&gt;\n&lt;title&gt;Time right now is: &lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;script&gt;JAVASCRIPT CAN ALSO GO HERE&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/pre><p>En este momento, el c&oacute;digo anterior no contiene JavaScript y, por lo tanto, no puede mostrar la hora. Podemos agregar el siguiente c&oacute;digo para asegurarnos de que muestre la hora correcta:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">var time = new Date();\nconsole.log(time.getHours() + \":\" + time.getMinutes() + \":\" + time.getSeconds());<\/pre><p>Envolveremos este c&oacute;digo entre <strong>&lt;script&gt;<\/strong> y <strong>&lt;\/script&gt;<\/strong> y lo colocaremos en la cabecera (head) del c&oacute;digo HTML para garantizar que cada vez que se cargue la p&aacute;gina, se genere una alerta que muestre la hora actual al usuario. As&iacute; es como se ver&aacute; el archivo HTML despu&eacute;s de agregar el c&oacute;digo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en-US\"&gt;\n&lt;head&gt;\n&lt;meta charset=\"UTF-8\"&gt;\n&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"&gt;\n&lt;title&gt;Time right now is: &lt;\/title&gt;\n&lt;script&gt;\nvar time = new Date();\nconsole.log(time.getHours() + \":\" + time.getMinutes() + \":\" + time.getSeconds());\n&lt;\/script&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/pre><p>Si quieres mostrar la hora dentro del cuerpo (body) de la p&aacute;gina, deber&aacute;s incluir la script dentro de las etiquetas &lt;body&gt; de la p&aacute;gina HTML. As&iacute; es como se ver&aacute; el c&oacute;digo cuando lo hagas:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en-US\"&gt;\n&lt;head&gt;\n&lt;meta charset=\"UTF-8\"&gt;\n&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"&gt;\n&lt;title&gt;Time right now is: &lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;script&gt;\nlet d = new Date();\ndocument.body.innerHTML = \"&lt;h1&gt;Time right now is:  \" + d.getHours() + \":\" + d.getMinutes() + \":\" + d.getSeconds()\n\"&lt;\/h1&gt;\"\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/pre><p>As&iacute; es como se ver&iacute;a el resultado final:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-1.png\" alt=\"Ejemplo del resultado al insertar javascript en html\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-agregar-codigo-javascript-a-un-archivo-separado\">Agregar c&oacute;digo JavaScript a un archivo separado<\/h3><p>A veces, insertar JavaScript en HTML directamente no parece ser la mejor opci&oacute;n. Sobre todo porque algunos scripts de JS deben utilizarse en varias p&aacute;ginas, por lo tanto, es mejor mantener el c&oacute;digo JavaScript en archivos separados. <\/p><p>Es por esto que la forma m&aacute;s aceptable de incluir JavaScript en HTML es importando archivos externos.<\/p><p>Se puede hacer referencia a estos archivos desde adentro de los documentos HTML, al igual que hacemos referencia a los documentos CSS. Algunos de los beneficios de agregar c&oacute;digo JavaScript en archivos separados son:<\/p><ul class=\"wp-block-list\">\n<li>Cuando los c&oacute;digos HTML y JavaScript est&aacute;n separados, se cumple el principio de dise&ntilde;o de separaci&oacute;n y hace que todo sea mucho m&aacute;s sostenible y reutilizable.<\/li>\n\n\n\n<li>La legibilidad y el mantenimiento del c&oacute;digo es mucho m&aacute;s f&aacute;cil.<\/li>\n\n\n\n<li>Los archivos JavaScript en cach&eacute; mejoran el rendimiento general de la p&aacute;gina web al disminuir el tiempo que tardan las p&aacute;ginas en cargarse.<\/li>\n<\/ul><p>Podemos hacer referencia al archivo JavaScript desde HTML as&iacute;:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en-US\"&gt;\n&lt;head&gt;\n&lt;meta charset=\"UTF-8\"&gt;\n&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"&gt;\n&lt;title&gt;Time right now:&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;\/body&gt;\n&lt;script src=\"js\/myscript.js\"&gt;&lt;\/script&gt;\n&lt;\/html&gt;<\/pre><p>El contenido del archivo myscript.js ser&aacute;:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">let d = new Date();\ndocument.body.innerHTML = \"&lt;h1&gt;Time right now is:  \" + d.getHours() + \":\" + d.getMinutes() + \":\" + d.getSeconds()&lt;\/h1&gt;\"<\/pre><p class=\"important\"><strong>&iexcl;Importante!<\/strong> Aqu&iacute; se asume que el archivo <strong>myscript.js<\/strong> se encuentra en el <strong>mismo<\/strong> directorio que el archivo HTML.<\/p><h2 class=\"wp-block-heading\" id=\"h-ejemplo-de-javascript-para-validar-una-direccion-de-correo-electronico\">Ejemplo de JavaScript para validar una direcci&oacute;n de correo electr&oacute;nico<\/h2><p>JavaScript potencia tu aplicaci&oacute;n al ayudarte a validar los datos ingresados por el usuario en el lado del cliente. Uno de los datos del usuario m&aacute;s importantes que a menudo necesitan validaci&oacute;n son las direcciones de correo electr&oacute;nico. <\/p><p>Esta funci&oacute;n de JavaScript puede ayudarte a validar la direcci&oacute;n de correo electr&oacute;nico ingresada antes de enviarla al servidor:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">function validateEmailAddress(email) {\nvar re = \/^(([^&lt;&gt;()[\\]\\\\.,;:\\s@\\\"]+(\\.[^&lt;&gt;()[\\]\\\\.,;:\\s@\\\"]+)*)|(\\\".+\\\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$\/;\nreturn re.test(email);\n}\nfunction validate() {\n$(\"#result\").text(\"\");\nvar emailaddress = $(\"#email\").val();\nif (validateEmailAddress(emailaddress)) {\n$(\"#result\").text(emailaddress + \" is valid :)\");\n$(\"#result\").css(\"color\", \"green\");\n} else {\n$(\"#result\").text(emailaddress + \" is not correct, please retry:(\");\n$(\"#result\").css(\"color\", \"red\");\n}\nreturn false;\n}\n$(\"#validate\").bind(\"click\", validate);<\/pre><p>Para adjuntar esta funci&oacute;n a una entrada de formulario, puedes usar el siguiente c&oacute;digo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;form&gt;\n&lt;p&gt;Enter an email address:&lt;\/p&gt;\n&lt;input id='email'&gt;\n&lt;button type='submit' id='validate'&gt;Validate!&lt;\/button&gt;\n&lt;\/form&gt;\n&lt;h2 id='result'&gt;&lt;\/h2&gt;<\/pre><p>Este es el resultado que obtendr&iacute;as despu&eacute;s de combinar todos los ingredientes en un archivo HTML:<br><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"637\" height=\"411\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-2.png\/public\" alt=\"Ejemplo de c&oacute;mo insertar javascript en html y validaci&oacute;n de email exitosa\" class=\"wp-image-6312\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-2.png\/w=637,fit=scale-down 637w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-2.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-2.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><\/figure><\/div><p>Y si la validaci&oacute;n es incorrecta, el resultado ser&aacute; diferente:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"637\" height=\"411\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-3.png\/public\" alt=\"Ejemplo de c&oacute;mo insertar javascript en html y validaci&oacute;n de email errada\" class=\"wp-image-6311\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-3.png\/w=637,fit=scale-down 637w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-3.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2018\/04\/insertar-javascript-en-html-3.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><\/figure><\/div><p>&iexcl;Felicitaciones! Has aprendido a insertar JavaScript en HTML con algunos ejemplos b&aacute;sicos.<\/p><h2 class=\"wp-block-heading\" id=\"h-ventajas-de-javascript\">Ventajas de JavaScript<\/h2><p>JavaScript primero fue conocido como LiveScript. Pero como <a href=\"\/es\/tutoriales\/como-instalar-java-en-ubuntu\/\">Java<\/a> era un lenguaje muy popular, Netscape decidi&oacute; cambiarle el nombre a JavaScript. Su primera aparici&oacute;n se remonta a 1995 dentro de Netscape 2.0. Estas son algunas de las principales ventajas de usar JavaScript:<\/p><h3 class=\"wp-block-heading\" id=\"h-interaccion-minima-con-el-servidor\">Interacci&oacute;n m&iacute;nima con el servidor<\/h3><p>Es un hecho bien conocido que si quieres optimizar el rendimiento de un sitio web, la mejor manera es reducir la comunicaci&oacute;n con el servidor. <\/p><p>JavaScript ayuda en este sentido al validar la informaci&oacute;n que ingresa el usuario en el lado del cliente. Solo env&iacute;a solicitudes al servidor despu&eacute;s de ejecutar las comprobaciones de validaci&oacute;n iniciales. Como resultado, el uso de recursos y la cantidad de solicitudes al servidor se reduce significativamente.<\/p><h3 class=\"wp-block-heading\" id=\"h-interfaces-mas-completas-y-faciles-de-usar\">Interfaces m&aacute;s completas y f&aacute;ciles de usar<\/h3><p>Al usar JavaScript, puedes crear interfaces interactivas del lado del cliente. Por ejemplo, agregar controles deslizantes, presentaciones de diapositivas, efectos al poner el cursor sobre objetos, funciones de arrastrar y soltar, etc.<\/p><h3 class=\"wp-block-heading\" id=\"h-retroalimentacion-inmediata-para-el-usuario\">Retroalimentaci&oacute;n inmediata para el usuario<\/h3><p>Al usar JavaScript, puedes asegurarte de que los usuarios obtengan una respuesta inmediata. Por ejemplo, imaginemos que un usuario ha rellenado un formulario y ha dejado un campo vac&iacute;o. <\/p><p>Sin la validaci&oacute;n de JavaScript, tendr&aacute;n que esperar a que la p&aacute;gina se vuelva a cargar solo para darse cuenta de que dejaron un campo vac&iacute;o. Sin embargo, con JavaScript, ser&aacute;n alertados al instante.<\/p><h3 class=\"wp-block-heading\" id=\"h-facil-depuracion\">F&aacute;cil depuraci&oacute;n<\/h3><p>JavaScript es un lenguaje interpretado, lo que significa que el c&oacute;digo escrito se descifra l&iacute;nea por l&iacute;nea. En caso de que aparezcan errores, obtendr&aacute;s el n&uacute;mero de l&iacute;nea exacto donde se encuentra el problema.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/es\/hosting-web\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-Web-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29291\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>En este art&iacute;culo hablamos sobre las dos formas de incluir JavaScript en el c&oacute;digo HTML y, cuando lo entiendas a&uacute;n mejor, las posibilidades de hacer grandes cosas con ellos dos son infinitas. <\/p><p>JavaScript se puede usar en combinaci&oacute;n con HTML para dar forma a aplicaciones web modernas que sean intuitivas, interactivas y f&aacute;ciles de usar.<\/p><p>Al usar la validaci&oacute;n simple del lado del cliente, se reduce el tr&aacute;fico del servidor y mejora la eficiencia general del sitio web.<\/p><p>Esperamos que esta gu&iacute;a te haya sido de utilidad. Si tienes alg&uacute;n comentario o pregunta sobre c&oacute;mo incluir JavaScript en HTML, escr&iacute;bela en la secci&oacute;n de abajo. &iexcl;Buena suerte!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si quieres mostrar contenido est&aacute;tico como, por ejemplo, un conjunto de im&aacute;genes, entonces HTML puede hacer el trabajo por ti. Sin embargo, las p&aacute;ginas est&aacute;ticas se est&aacute;n convirtiendo en cosa del pasado. La mayor parte del contenido actual es interactivo e incluye vistosas presentaciones de diapositivas, formularios y men&uacute;s. Estos elementos mejoran la experiencia del [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/es\/tutoriales\/insertar-javascript-en-html\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":85,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo insertar Javascript en HTML en %currentyear%","rank_math_description":"En este tutorial aprender\u00e1s a insertar JavaScript en HTML, as\u00ed podr\u00e1s usar esta combinaci\u00f3n para dar forma a aplicaciones web modernas.","rank_math_focus_keyword":"insertar javascript en html","footnotes":""},"categories":[9166],"tags":[7821,5668],"class_list":["post-6308","post","type-post","status-publish","format-standard","hentry","category-html","tag-html","tag-javascript"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/add-javascript-to-html","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-adicionar-javascript-no-html","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/insertar-javascript-en-html","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-membuat-javascript-di-html","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/add-javascript-to-html","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/add-javascript-to-html","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/add-javascript-to-html","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/insertar-javascript-en-html\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/insertar-javascript-en-html\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/insertar-javascript-en-html\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-adicionar-javascript-no-html","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/add-javascript-to-html","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/add-javascript-to-html","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/add-javascript-to-html","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/add-javascript-to-html","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/6308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/comments?post=6308"}],"version-history":[{"count":23,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/6308\/revisions"}],"predecessor-version":[{"id":45836,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/6308\/revisions\/45836"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/media?parent=6308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/categories?post=6308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/tags?post=6308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}