27/02/2009, 11:59
|
| | | Fecha de Ingreso: marzo-2008 Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 9 meses Puntos: 15 | |
Respuesta: Funcion autoejecutable y recursiva Tenían conocimiento de que innerHTML no se comporta muy bien con otros navegadores diferentes de Iexplorer, es mejor validar el uso de DOM para otros y innerHTML sólo para IE(ya se imaginaran por es mas rápido en IE)...
Esto si les puede interesar:
<head>
<script>
function replace(e,html) {
var oldEl = (typeof e === "string" ? document.getElementById(e):e);
/*@cc_on oldEl.innerHTML = html; @*/
var newEl = oldEl.cloneNode(false);
newEl.innerHTML = html;
oldEl.parentNode.replaceChild(newEl, oldEl);
};
</script>
</head>
<body>
<a href="#" onclick="replace('texto','Fernando')">remplazar</a>
<div id="texto">Hola...</div>
</body> |