Cargando

Ir a contenido

X

Funcion en etiqueta ancla no funciona





  AUTOR PREGUNTA

Publicado 17 diciembre 2014 - 04:09
tengo las siguientes funciones:

function Toggle(id) {
EToggle(document.getElementById(id)); }

function EToggle(element) {
var subject = element.getElementsByTagName("div")[0]; if(subject.style.display == "none") {
subject.style.display = "block"; }
else { subject.style.display = "none"; } }

La funcion Toggle es llamada apenas se hace la carga de la pagina y funciona de maravilla sin embargo cuando escribo lo siguiente:

<a href="javascript:Toggle(flat)">

No pasa nada, entonces mi pregunta es, porque no funciona en el enlace pero si en la carga de la pagina?

Gracias de antemano por la ayuda
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 17 diciembre 2014 - 20:00
Creo que tienes un problema con las comillas

 

Publicado 17 diciembre 2014 - 20:01
Tu problema es con las comillas simples, usa esto:

<a href="javascript:Toggle('flat')">

En vez de esto:

<a href="javascript:Toggle(flat)">


   AUTOR PREGUNTA

Publicado 17 diciembre 2014 - 20:03
Gracias, ya lo pude solucionar


X