tengo una funcion en javascript que sirve para aumentar campos con un link
la funcion es
Código Javascript
:
Ver original<script type="text/javascript">
function agregar() {
campo = '<input type="text" name="cantidad[]" value="Cantidad" size="9" onfocus="this.value=\'\'" style="font-size:12px;" /><select name="descripcion[]" id="descripcion[]" tabindex="3" onChange="document.getElementById(\'nCategorian\').disabled=this.selectedIndex!=1"><option value=""></option><option value="cat2">Insertar otro</option><OPTGROUP><?php do { ?><option value="<?php echo $row_productos['producto']?>" ><?php echo $row_productos['producto']?></option><?php } while ($row_productos = mysql_fetch_assoc($productos)); ?></OPTGROUP></select>$ <input type="text" name="precio[]" value="Precio Unit." size="10" onfocus="this.value=\'\'" style="font-size:12px;" /><br /><input type="text" id="nCategorian" name="descrip[]" tabindex="1" value="" title="Categoria" size="123" disabled="disabled" /><br /><br />';
$("#emails").append(campo);
}
</script>
el problema es que cada que lo agrego.... el id="nCategorian" se repite y no me permite utilizar otro funcion que tengo en java... lo que necesitaria seria que cada que agrege esta parte me cambie un poco el id...
por ejemplo.. id="nCategorian2" id="nCategorian3" id="nCategorian4" etc....
como podría hacer esto?