Foros del Web » Programación para mayores de 30 ;) » Programación General »

hola buenos dias tengo un problema con el script javascript

Estas en el tema de hola buenos dias tengo un problema con el script javascript en el foro de Programación General en Foros del Web. estoy practicando y me tope con un problema con javascript pero lo estuve practicando con otra pagina si me salio solamente lo hice para entender ...
  #1 (permalink)  
Antiguo 07/10/2011, 09:37
 
Fecha de Ingreso: agosto-2006
Mensajes: 16
Antigüedad: 17 años, 7 meses
Puntos: 0
hola buenos dias tengo un problema con el script javascript

estoy practicando y me tope con un problema con javascript pero lo estuve practicando con otra pagina si me salio solamente lo hice para entender bien el codigo la unica duda es que la pagina que estoy creando no me funciona y eso que copie bien sus valores sus setencias y bien su codigo pero aun asi no funciona ahora que lo que esta viendo ayer el codigo en donde si me salio estaba en una misma tabla y la pagina donde quiero agregar el codigo estan en tablas diferentes
les dare el ejemplo hablado
primero tengo tres div que conforman el cuerpo, encabezado y menu(lado izquierdo)
en el menu tengo una tabla ahi dentro tengo la estiquetas link1.... link5 que viene siendo esto este es el codigo:
<div id="tres"class="Menu">

<table border="0" class="TPrincipal">
<caption><h3>Menu</h3>
<hr width="60">
</caption>
<tbody>
<tr class="Trow">
<a onclick="javascript:esconder(0)"href="javascript:v oid(0);">Link1</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(1);">Link2</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(2)" >Link3</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(3);">Link4</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(4);">Link5</a>
</tr>
</tbody>
</table>
</div>

y en el cuerpo tengo esto:

<div id="cuerpo" class="Cuerpo">
<table id="tabla"width="960"cellspacing="0" cellpadding="0" border=""1">
<tbody>
<tr>
<td>
<div align="left">
<div id="cambia0"style="display:block;">
<span>Este es e link1</span>
</div>
<div id="cambia1"style="display:none;">
<span>Este es e link2</span>
</div>
<div id="cambia2"style="display:none;">
<span>Este es e link3</span>
</div> <div id="cambia3"style="display:none;">
<span>Este es e link4</span>
</div>
<div id="cambia4"style="display:none;">
<span>Este es e link5</span>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>


luego en <head></head> tengo este escript
<script type="javascript">

<script type="javascript">
function esconder(a){
for(i=0;i<=6;i++)
{
if(i==a)
document.getElementById("cambia"+i).style.display= "block";
else
document.getElementById("cambia"+i).style.display= "none";
}
}
</script>

Estos tres grupo de codigo que les puso su funcion es:
le doy click en link 1 y en cuerpo aparesca lo que tenga el span que corresponde a link1 y asi sucecivamente pero ya lo cale y no me funciona Los errores como que falta punto y coma estan descartados en el codigo si por ahi ven una falla sobre eso es que a lo mejor me pase en borrar de mas y no me di cuenta
Bueno como decia estuve practicando con otra pagina y precisamente este mismo codigo no mas con el pequeño detalle que estaban en la misma tabla pero en diferente columna a caso eso tiene algo que ver por favor alguien me ayude
gracias
  #2 (permalink)  
Antiguo 12/10/2011, 07:51
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: hola buenos dias tengo un problema con el script javascript

<a onclick="javascript:esconder(0)"href="javascript:v oid(0);">Link1</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(1);">Link2</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(2)" >Link3</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(3);">Link4</a>
<a onclick="javascript:esconder(0)"href="javascript:v oid(4);">Link5</a>


Porque en todos los llamados de la funcion mandas un 0???
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: buenos, dias, java, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:54.