No me da ningún mensaje de error, lo que me pasa es que simplemente no consigo actualizar el valor de la variable con el nomber de la titulación, en el código de php:
<input onload="actualizar(this,'.$fila1['nombreTitulacion'].')">
llamo a la función actualizar, y ahí es donde no me recibe el parámetro con el nombre de la titulación y me aparece el input pero vacío.
Código:
function actualizar(obj,valor) {
alert(valor);
num++;
fi = document.getElementById('fiel'); // 1
contenedor = document.createElement('div'); // 2
contenedor.id = 'div'+num; // 3
fi.appendChild(contenedor); // 4
ele = document.createElement('input'); // 5
ele.type = 'text'; // 6
ele.name = 'text'+num; // 6
ele.size = '40';
ele.value = valor;
contenedor.appendChild(ele); // 7
ele = document.createElement('input'); // 5
ele.type = 'button'; // 6
ele.value = 'Borrar'; // 8
ele.name = 'div'+num; // 8
ele.onclick = function () {borrar(this.name)} // 9
contenedor.appendChild(ele); // 7
}