Foros del Web » Creando para Internet » HTML »

como ejecutar una accion java script con html

Estas en el tema de como ejecutar una accion java script con html en el foro de HTML en Foros del Web. Que tal buena tarde, se me presento un problema espero y me puedan guiar, tengo un link en un documento html index.html y en una ...
  #1 (permalink)  
Antiguo 30/03/2010, 14:13
 
Fecha de Ingreso: mayo-2009
Mensajes: 242
Antigüedad: 8 años, 7 meses
Puntos: 2
Pregunta como ejecutar una accion java script con html

Que tal buena tarde, se me presento un problema espero y me puedan guiar, tengo un link en un documento html index.html y en una seccion tengo un link que hace referencia a una informacion que tengo en otro documento llamado soluciones.html:

Código:
<table align="center" id="tablaserv" width="235" cellpadding="0" cellspacing="0" border="0">
               <tr>
                  <td colspan="2"><h1 id="servtit">Diseño y Fabricación de PCB</h1></td>
               </tr>
               <tr>
                 <td id="tdinfoserv" width="130"><p id="infoserv"><a href="http://localhost/hasit/soluciones/index.html#averocultar7">Tarjetas de circuito impreso (PCB)</a></p></td>
                 <td width="114"><img style="margin:0;margin-left:1px;" src="images/Diseño PCB.jpg" border="0" width="114" height="74" align="right" /></td>
               </tr>
               <tr>
                  <td colspan="2"><p id="subinfoserv">Reduce ruido en las señales, mejor compatibilidad electromagnética</p></td>
               </tr>
             </table>
y se supone que al darle click a este link me muestra la informacion del documento soluciones.html, pero en dicho documento mustro esa informacion por medio de javascript de la siguiente manera:

Código:
function oculta1(){
 document.getElementById('divverocultar1').style.display = "none";
 document.getElementById('flechaarriba1').style.display = "none";
 document.getElementById('flechaabajo1').style.display = "block";
}

function muestra1(){
 document.getElementById('divverocultar1').style.display = "block";
 document.getElementById('flechaarriba1').style.display = "block";
 document.getElementById('flechaabajo1').style.display = "none";
}
y lo que no logro hacer es que cuando le de click a link del index.html y me redireccione a soluciones.html se ejecute la funcion muestra1 del javascript para que se despliegue la info a la que le di click. Espero y me halla dado a entender. De antemano gracias.
  #2 (permalink)  
Antiguo 30/03/2010, 14:18
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.728
Antigüedad: 8 años, 6 meses
Puntos: 1512
Respuesta: como ejecutar una accion java script con html

Sí la información está oculta, solo tienes que llamar la función que muestra la información, para que se haga automático solo tienes usar el método de onload.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 30/03/2010, 14:22
 
Fecha de Ingreso: mayo-2009
Mensajes: 242
Antigüedad: 8 años, 7 meses
Puntos: 2
Pregunta Respuesta: como ejecutar una accion java script con html

Perdona mi ignorancia pero el metodo onload donde lo coloco, este es mi codigo del documento soluciones.html donde tengo esa informacion oculta.
Código:
<p id="plistasolu"><img style="margin-right:10px;" src="../images/flecha_azul.gif" />Diseño y fabricación de PCB</p><a id="averocultar7" onfocus="muestra7()" onclick="muestra7()" href="#averocultar7"><p><img id="flechaabajo7" src="../images/1downarrow.ico" border="0" width="10" height="10" /></p></a><a name="pcb" id="averocultar7" onclick="oculta7()" href="#averocultar7"><p><img id="flechaarriba7" src="../images/1uparrow.ico" border="0" width="10" height="10" /></p></a><div id="divverocultar7"><p>Diseñamos y fabricamos tarjetas de circuito impreso PCB para que su diseño no se quede en la trjeta de prototipos. Al tener los diseños en PCB es posible reducir el nivel de ruido en las señales, además de mejorar la compatibilidad electromagnética. Contamos con capacidad de fabricación con las siguientes caracteristicas:</p><p>Resolución de líneas y espacios entre líneas de 5 mils, hasta 20 capas.</p><p>Material aislante FR2 y FR4, distintos acabados (terminaciones en plata u oro, color verde, azul, rojo y negro). Desde nivel prototipo hasta volúmenes de producción. Asi mismo, ofrecemos servicios de manufactura de la tarjeta.</p></div>
  #4 (permalink)  
Antiguo 30/03/2010, 14:25
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.728
Antigüedad: 8 años, 6 meses
Puntos: 1512
Respuesta: como ejecutar una accion java script con html

Lee este manual. También puedes llamarlo usando solamente javascript y no tener que ingresarlo en la etiqueta de body
Código Javascript:
Ver original
  1. window.onload = nombreFuncion;
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 30/03/2010, 14:29
 
Fecha de Ingreso: mayo-2009
Mensajes: 242
Antigüedad: 8 años, 7 meses
Puntos: 2
Pregunta Respuesta: como ejecutar una accion java script con html

Ok ya vi como, pero hay un problema que tengo 8 secciones asi como la que te muestro, entonces no se como hacerle en ese caso.

Etiquetas: ejecutar, java, acciones
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 00:22.