Ver Mensaje Individual
  #12 (permalink)  
Antiguo 03/09/2005, 12:15
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 23 años
Puntos: 45
Aunque en realidad lo correcto y elegante seria hacer:

Código PHP:
<head>

<
style>
.
corchetes {
    
color: #000; 
    
text-decoration:none; 
    
width:3px; 
    
visibility:hidden; 
    
display:inline;
}
</
style>

</
head>

<
body>


<
a href="a.htm">enlace</a> texto texto texto 
<a href="s.html">otro enlace</a> mas texto 
<a href="i.htm">y otro</a> y se acaba aqui. 

<
script> 

function 
insertAfter(parent, node, referenceNode) {
    
parent.insertBefore(node, referenceNode.nextSibling);
}

var As=
document.getElementsByTagName("A"); 
var 
corchete1,corchete2;
for(var 
a=0;a<As.length;a++) {
    
corchete1=document.createElement("DIV");
    
corchete2=document.createElement("DIV");
    
corchete1.appendChild( document.createTextNode("[") );
    
corchete2.appendChild( document.createTextNode("]") );
    
corchete1.className=corchete2.className="corchetes";
    As[
a].parentNode.insertBefore( corchete1 , As[a] );
    
insertAfter( As[a].parentNode, corchete2, As[a] );
    As[
a].onmouseover=function() { 
        
this.previousSibling.style.visibility="visible";
        
this.nextSibling.style.visibility="visible";
    }
    As[
a].onmouseout=function() { 
        
this.previousSibling.style.visibility="hidden";
        
this.nextSibling.style.visibility="hidden";
    }
}

</script>


</body> 
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.