Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2008, 23:34
Avatar de gepd
gepd
 
Fecha de Ingreso: diciembre-2007
Mensajes: 142
Antigüedad: 17 años, 1 mes
Puntos: 6
Duda: innerHTML Vs createElement

Mi duda es que es mas conveniente usar innerHTML o createElement

ejemplo estoy haciendo el tipico codigo donde al hacer doble click muestra el input con la informacion para editar, mi duda es que conviene más, que diferencias pueden haber al utilizar una y otra funcion a continuacion les coloco un ejemplo

innerHTML
Código:
innerHTML = '<input id="nombre" value="datos" onBlur="cambia(informacion);" />';
createElement
Código:
var div = document.getElementById(div);
var in= document.createElement('input');
in.type = 'text';
 in.name = 'nombre';
in.onBlur = function () {cambia(informacion)}
div.appendChild(in);
¿que veneficiones y desventajas tiene una y otra?

Saludos