Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/02/2010, 14:41
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años, 1 mes
Puntos: 122
Respuesta: al hacer un innerHTML en firefox me borra el valor de un input en el mismo

Nah, amigo zerokilled, te lo complicas mucho. Solo guarda el valor de 'b' en una variable, usa tu innerHTML normalmente y luego le pones a b el valor que tenía.

Código Javascript:
Ver original
  1. <script language="javascript" type="text/javascript">
  2.            
  3.     function agrega(){
  4.         var div = document.getElementById('capa');
  5.                 var  inpt = document.getElementsByName('b')[0];
  6.                 var bVal = b.value;
  7.         div.innerHTML += 'prueba';
  8.                 inpt.value = bVal;
  9.     }
  10. </script>

Para empezar yo probaría con eso...
__________________
twitter: @imbuzu