entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

3votos

Colocar una variable en la propiedad src de un java script

Digamos que tengo una variable llamada servidor, el problema es que no hallo la forma de concatenar una variable dentro de la propiedad del SRC de un script
Gracias por su tiempo y saludos

Ejemplos que intente

<script src='http://'+servidor+'/js/jquery-1.10.2.min.js'></script>
<script src="http://'+servidor+'/js/jquery-1.10.2.min.js"></script>

2 Respuestas

3votos

mrczrt Puntos6900

Hola, con javascript

var s = document.createElement('script'); s.src = 'http://'+servidor+'/js/jquery-1.10.2.min.js'; 
    document.getElementsByTagName("head")[0].appendChild(s);

Con jQuery :

$.getScript( 'http://'+servidor+'/js/jquery-1.10.2.min.js');

Saludos.

3votos

Leonardo-Tadei Puntos227020

Hola Juan Carlos,

la concatenación no te funciona, porque el código JS interpretable es el que está dentro de las etiquetas <script> solamente.

Lo que podrías hacervía JS es crear un nuevo nodo conteniendo la cadena que te hace falta:

document.getElementsByTagName('head')[0].appendChild( ... );

En tu caso sería algo como:

document.getElementsByTagName('head')[0].appendChild('<script src='http://'+servidor+'/js/jquery-1.10.2.min.js'></script>');

Saludos!

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta