Hola, tengo este código con el cual tomo el texto que esta dentro de un <td></td> y creo un input text dentro del <td></td>, el input text le pongo como value el contenido que tenía antes el <td></td>.
Esta es la función:
Código:
function creaInput(idDiv, idInput)
{
// Obtenemos el div contenedor del futuro input
var divContenedor=document.getElementById(idDiv);
// Creamos el input
divContenedor.innerHTML="<input type='text' value='"+divContenedor.innerHTML+"' id='"+idInput+"' maxlength='40'>";
}
El problema es que si en el <td> tenía algo como:
Nombre's, al ejecutar la función en el input text solo me muestra
Nombre. Es decir el problema me lo ocasiona el
' (apostrofe) y no muestra todo lo que sigue después del
'.
Cómo lo puedo solucionar?
Gracias por su ayuda.