Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: fernandorb10 en 18 Septiembre 2015, 00:14 am



Título: duda de script
Publicado por: fernandorb10 en 18 Septiembre 2015, 00:14 am
buenas noches,

Soy nuevo en este foro y no se bien si esto va aqui, saludos a todos. Espero ayudar y ser ayudado.


Al grano, mi duda es que tengo un script de cambio de idioma en mi hotspot y es el siguiente.

<script type="text/javascript" >
var idioma = "hispano";
function ponerIdioma(cual)   {
   document.getElementById(idioma).style.display = "none";
   

   idioma = cual;

   document.getElementById(idioma).style.display = "block";
   
   
}
</script>

BOTONES


<button onClick="ponerIdioma('english');" name="boton" style='width:120px; height:120px' type="submit"><img src="img/United_Kingdom64.png";> <br>Click here for English Instructions</button>
   
   
   <button onClick="ponerIdioma('aleman');" name="boton" style='width:120px; height:120px' type="submit"><img src="img/Germany64.png";> <br>Klick hier für die  Anweisung in deutsch</b></button>
   
   
    <button onClick="ponerIdioma('hispano')" name="boton" style='width:120px; height:120px'  type="submit"><img src="img/Spain64.png"; > <br>Pincha aquí para instruciones en español.</button>



Y estos son los div con la id de (hispano, english o aleman)

<div id="hispano" >
            texto en español.
         </div>
         
         <div id="english" style="display: none;" >
            texto en ingles
         </div>
         
         <div id="aleman" style="display: none;" >
            TEXTO EN ALEMAN
         </div>


Vale, hasta aquí bien, funciona correctamente. Pero yo necesito que cambie mas div aparte de este texto, necesito que cambie dos div's mas. En total al pinchar al boton tiene que hacer 3 cambios de texto o imagen en la pagina.

¿Como podria hacerlo?

Gracias de antebrazo ;)


Título: Re: duda de script
Publicado por: 0roch1 en 18 Septiembre 2015, 00:30 am
Hola.
Este tema va en Desarrollo Web.

https://foro.elhacker.net/desarrollo_web-b7.0/


Puedes usar innerHTML que sirve para cambiar o devuelver la sintaxis HTML.

http://www.w3schools.com/jsref/prop_html_innerhtml.asp


Título: Re: duda de script
Publicado por: fernandorb10 en 18 Septiembre 2015, 08:34 am
no entiendo bien como podría acoplarlo y para que sirve el inner