
19/06/2009, 05:45
|
 | Colaborador | | Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 2 meses Puntos: 126 | |
Respuesta: Ayuda con texto desplegable. Hola
Si copiastes el código tal y como te lo dí, ha de funciona
En rojo los cambios con respecto al anterior
function cambia(elem) {
var obj = document.getElementById(elem);
if(obj.style.display == 'none' ) {
despliega(elem,1);
} else {
recoge(elem,121);
}
}
function despliega(elem,height) {
if(height<=120){
height+=5;
document.getElementById(elem).style.display='block ';
document.getElementById(elem).style.height=height+ 'px';
setTimeout("despliega('"+elem+"',"+height+")",30);
}
}
function recoge(elem,height) {
if(height>=0){
height-=5;
document.getElementById(elem).style.height=height+ 'px';
setTimeout("recoge('"+elem+"',"+height+")",30);
}
else
{
document.getElementById(elem).style.display='none' ;
}
}
Con respecto al link, puedes usar lo que dice buzu o <a herf="javascript:void(0)" onclick".... >
Suerte
__________________ Los formularios se envían/validan con un botón Submit <input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" /> |