Código PHP:
function crearElemento(elemento, atributos, hijos)
{
nodo = document.createElement(elemento);
for (var i in atributos)
{
nodo[i] = atributos[i];
}
for (var j in hijos)
{
if (typeof(hijos[j]) == 'string')
hijos[j] = document.createTextNode(hijos[j]);
nodo.appendChild(hijos[j]);
}
return nodo;
}
Código PHP:
camBult = crearElemento('input', {type: 'text', name: 'lin_bul_', value: bul, class: 'num', size: '5', maxlength: '5'});
¿Alguna idea de porqué pasa o alguna posible solución? No sé si servirá de algo, pero en el IDE que uso cuando escribo class me lo resalta como palabra reservada. ¿puede estar ahí el problema. Gracias por adelantado.