duda de script

Iniciado por fernandorb10, 18 Septiembre 2015, 00:14 AM

0 Miembros y 1 Visitante están viendo este tema.

fernandorb10

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 ;)

0roch1

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

fernandorb10

no entiendo bien como podría acoplarlo y para que sirve el inner