Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2007, 08:20
robison
 
Fecha de Ingreso: octubre-2007
Mensajes: 83
Antigüedad: 16 años, 7 meses
Puntos: 0
ayuda con javascript

tengo el siguiente javaescript, para poder crear una caja de texto el cual fue extraido de este foro

Cita:
/////////////crear nuevo Nº de cuenta////////////////////
num=1;
function crear(obj)
{
num++;
document.forms[0].cuentas.value=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 = 'n_cuenta'+num; // 6
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


}
/////////////////borrar Nº de cuenta////////////////////
function borrar(obj)
{
fi = document.getElementById('fiel'); // 1
fi.removeChild(document.getElementById(obj)); // 10
num--;
}
y este es el enlace para llamar a la funcion
Cita:
<td><fieldset id="fiel">
<legend>N&ordm; de cuenta </legend>
<input name="n_cuenta1" type="text" size="20">
<a href="javascript: crear(this);">Asociar otra Cuenta</a></fieldset></td>
</tr>
pero me sale este error: document.forms[0].cuentas has no properties.

les agradezco por la ayuda que me puedan brindar