Para el botón "Nuevo Ítem"
Código PHP:
/* funcion que agrega filas al ingreso de facturas */
function add_facturas() {
tabla = document.getElementById('tabla2');
fila = document.createElement('tr');
celda = document.createElement('td');
fila.appendChild(celda);
cantidad=document.createElement('input');
cantidad.type='text';
cantidad.name='cantidad[]';
cantidad.id='cantidad_id';
cantidad.size='3';
cantidad.maxLength='3';
celda.appendChild(cantidad);
celda = document.createElement('td');
fila.appendChild(celda);
p_option=document.createElement('select');
p_option.name='mat_e_ins[]';
celda.appendChild(p_option);
insumos=document.createElement('option');
insumos.value='0';
insumos.text='---';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='1';
insumos.text='ROLLOS DE CINTA CHAPPIN';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='2';
insumos.text='SOBRES DE SEMILLA NAOMI';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='3';
insumos.text='PACAS DE TURBA';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='4';
insumos.text='ARADO CINSEL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='5';
insumos.text='RETOVATOR';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='6';
insumos.text='SACO DE DIAMONICO';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='7';
insumos.text='SACO DE UREA GRANULADA';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='8';
insumos.text='SACO DE ULTRASOL MULTIPROPOSITO';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='9';
insumos.text='LITRO DE MTD';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='10';
insumos.text='FRASCO DE FENOS 480SC 250CC';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='11';
insumos.text='METOMIL HIDRO 90PS 100GRS';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='12';
insumos.text='BIDON DE VITAPHOS 10LT (ABONO FOLIAR)';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='13';
insumos.text='LITRO DE LI 700';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='14';
insumos.text='SACO DE ULTRASOL INICIAL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='15';
insumos.text='SACO DE MAP-C';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='16';
insumos.text='KILO DE METALAXIL 25DP';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='17';
insumos.text='BIDON DE HUMIC SISAL 10LT';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='18';
insumos.text='LITRO DE MOCAP';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='19';
insumos.text='BROMURACION (FUSETEC)';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='20';
insumos.text='BIDON DE EXPROD COMPLEX RADICULAR 10LT';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='21';
insumos.text='LITRO DE HORTYL 50F (TISON)';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='22';
insumos.text='SACO DE FOSFATO MONOAMONICO 50KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='23';
insumos.text='SACO DE SULFATO POTASIO G 50KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='24';
insumos.text='GALON DE PITCA 10LT';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='25';
insumos.text='VERTIMEC 018EC 250CC';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='26';
insumos.text='BIDON DE APEX 20LT';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='27';
insumos.text='KILO DE POLYBEN 50WP';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='28';
insumos.text='ACOIDAL WG 1KL (AZUFRE MOJABLE)';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='29';
insumos.text='BIDON DE FRUTALIV 1LT';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='30';
insumos.text='RUKAM CUAJA 1LT';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='31';
insumos.text='HURRICANE 70WP 250CC';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='32';
insumos.text='SYSTHANE';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='33';
insumos.text='FUMIGACION';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='34';
insumos.text='SACO DE AZUFRE';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='35';
insumos.text='BIDON DE FRUTALIV 5LT';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='36';
insumos.text='SACO DE SULFATO POTASIO SOLUBLE 25KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='37';
insumos.text='SACO DE NITRATO DE CALCIO 25KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='38';
insumos.text='BIDON DE ACIDO FOSFORICO 50KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='39';
insumos.text='LITRO DE KENDAL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='40';
insumos.text='SACO DE NITRATO POTASIO CRISTALIZADO 25KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='41';
insumos.text='SACO DE SULFATO DE MAGNESIO';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='42';
insumos.text='FOSFATO MONOPOTASICO 25KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='43';
insumos.text='SACO DE FOSFATO MONOMONICO';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='44';
insumos.text='SACO DE MEZCLA NPK (8-21-14) 50KL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='45';
insumos.text='PASTILLA DE ACTIVOL';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='46';
insumos.text='SEMILLA DE POROTO';
p_option.add(insumos);
insumos=document.createElement('option');
insumos.value='47';
insumos.text='DITERA';
p_option.add(insumos);
celda = document.createElement('td');
fila.appendChild(celda);
precio_u=document.createElement('input');
precio_u.type='text';
precio_u.name='p_unidad[]';
precio_u.id='p_unidad_id';
precio_u.size='10';
precio_u.maxLength='10';
celda.appendChild(precio_u);
celda = document.createElement('td');
fila.appendChild(celda);
valor_t=document.createElement('input');
valor_t.type='text';
valor_t.name='subtot[]';
valor_t.id='subtot_id';
valor_t.size='10';
valor_t.value='0';
valor_t.readOnly='true';
valor_t.maxLength='10';
celda.appendChild(valor_t);
tabla.appendChild(fila);
}