Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2009, 15:35
Avatar de josevirtual
josevirtual
 
Fecha de Ingreso: diciembre-2006
Mensajes: 51
Antigüedad: 18 años, 2 meses
Puntos: 1
crear input con evento onblur ie6

hola, tengo una duda, tengo un label con un texto en html y cuando le hago dobleclic se elimna el texto y carga un input text con el foco en el texto, pero cuando salgo del input en ie6 no me detecta el evento onblur. en firefox corre normal, mi codigo es el siguiente:
Código HTML:
<script language="javascript">
function mtext(capa)
{
	var input = document.createElement('INPUT');
	input.setAttribute('type', "text");
	input.setAttribute('onBlur', 'mnormal(this)');
	input.setAttribute("value", capa.innerHTML);
	padre = capa.parentNode;
	capa.innerHTML='';
	capa.appendChild(input);
	input.focus();
}
function mnormal(capa)
{
	contenido=capa.value;
	padre = capa.parentNode;
	//eliminamos el elemento
	padre.removeChild(capa);
	padre.innerHTML=contenido;
	
}
</script>
<label id="texto" onDblClick="mtext(this)">Hola</label> 
por favor como podria solucionar esto
__________________
http://fullwebdesigner.com.ar webcomputercusco