Buenas tardes tengo el siguiente problema
Creo un input dinamicamente, en el value ira la informacion que tengo consignada en una variable, el problema es que el input solo toma parte de la cadena de la variable, es decir, coloca texto hasta donde encuentre un espacio, les dejo el codigo para que me entiendan mejor.
mivar = 'este es mi contenido';
document.getElementById('midiv').innerHTML +='<input type=text name="ed1" id="ed1" value="'+mivar+'"/><br />';
el resultado es en el input es "este", deberia ser "este es mi contenido"
a que puede deberse esto, les agradezco su ayuda.
gracias de nuevo.