bueno como es mas parte html por eso no lo postie ahi.. la variable texto como especifica arriba captura el div completo aqui va el codigo del div.
texto = document.getElementById("frmlab").innerHTML
Código HTML:
Ver original
<form id="laboratorio" name="laboratorio" > <table width="556" bgcolor="#EBF3CF" border="0"> <td height="74" colspan="5" ><table width="559" height="89" border="0"> <td width="212" background="logo1.png" style="background-repeat:no-repeat"><p> </p> <td background="logo2.png" style="background-repeat:no-repeat" width="337"><p> </p> <td background="raya.png" width="196" align="right"><strong class="style2">HEMOGRAMA
</strong></td> <td width="7" align="right"> </td> <td background="raya.png" width="160" align="right"><strong class="style2">QUIMICA ESPECIAL
</strong></td> <td width="6" align="right"> </td> <td background="raya.png" width="172" align="right" ><strong class="style2">SEROLOGIA
</strong></td> <td align="right">Hemograma
<input type="checkbox" name="c1" id="c1" value="Hemograma" /></td> <td colspan="2" align="right">HTVL
<input name="45" type="checkbox" id="45" value="HTVL" /></td> <td colspan="2" align="right">FTABS
<input name="74" type="checkbox" id="74" value="FTABS" /></td> <td align="right">Diferencial
<input name="2" type="checkbox" id="2" value="Diferencial" /></td> <td colspan="2" align="right">Toxo-M
<input name="46" type="checkbox" id="46" value="Toxo-M " /></td> <td colspan="2" align="right">Influenza
<input name="75" type="checkbox" id="75" value="Influenza" /></td> <td align="right">Plaquetas
<input name="3" type="checkbox" id="3" value="Plaquetas" /></td> <td colspan="2" align="right">Toxo-G
<input name="47" type="checkbox" id="47" value="Toxo-G " /></td> <td colspan="2" align="right">PCR
<input name="76" type="checkbox" id="76" value="PCR" /></td> <td align="right">Gota Gruesa
<input name="4" type="checkbox" id="4" value="Gota Gruesa " /></td> <td colspan="2" align="right">T3
<input name="48" type="checkbox" id="48" value="T3" /></td> <td colspan="2" align="right">RA
<input name="77" type="checkbox" id="77" value="RA" /></td> <td align="right">Reticulositos
<input name="5" type="checkbox" id="5" value="Reticulositos " /></td> <td colspan="2" align="right">T4
<input name="49" type="checkbox" id="49" value="T4" /></td> <td colspan="2" align="right">Prueba de Embarazo
<input name="78" type="checkbox" id="78" value="Prueba de Embarazo " /></td> <td align="right">Eritrosendimentación
<input name="6" type="checkbox" id="6" value="Eritrosendimentación" /></td> <td colspan="2" align="right">T4 Libre
<input name="50" type="checkbox" id="50" value="T4 Libre" /></td> <td colspan="2" align="right">COOMBS-Dir
<input name="79" type="checkbox" id="79" value="COOMBS-Dir " /></td> <td align="right">Tipificación
<input name="7" type="checkbox" id="7" value="Tipificación" /></td> <td colspan="2" align="right">Lectospira IGG
<input name="51" type="checkbox" id="51" value="Lectospira IGG " /></td> <td colspan="2" align="right">COOMBS-Indir
<input name="80" type="checkbox" id="80" value="COOMBS-Indir " /></td> <td align="right">T. Sangria
<input name="8" type="checkbox" id="8" value="T. Sangria " /></td> <td colspan="2" align="right">Leptospira IGM
<input name="52" type="checkbox" id="52" value="Leptospira IGM " /></td> <td colspan="2" align="right">Monotest
<input name="81" type="checkbox" id="81" value="Monotest" /></td> <td align="right">T. Coagulación
<input name="9" type="checkbox" id="9" value="T. Coagulación " /></td> <td colspan="2" align="right">Dengue IGG
<input name="53" type="checkbox" id="53" value="Dengue IGG " /></td> <td colspan="2" align="right">Cel. LE
<input name="82" type="checkbox" id="82" value="Cel. LE " /></td> <td align="right">T. Protrombina
<input name="10" type="checkbox" id="10" value="T. Protrombina " /></td> <td colspan="2" align="right">Dengue IGM
<input name="54" type="checkbox" id="54" value="Dengue IGM " /></td> <td colspan="2" align="right">ASO
<input name="83" type="checkbox" id="83" value="ASO" /></td> <td align="right">T. P Tromboplastina
<input name="11" type="checkbox" id="11" value="T. P Tromboplastina " /></td> <td colspan="2" align="right">TSH
<input name="55" type="checkbox" id="55" value="TSH" /></td> <td colspan="2" align="right">R. Widal
<input name="84" type="checkbox" id="84" value="R. Widal " /></td> <td align="right">Fribrinógeno
<input name="12" type="checkbox" id="12" value="Fribrinógeno " /></td> <td colspan="2" align="right">LH
<input name="56" type="checkbox" id="56" value="LH" /></td> <td colspan="2" align="right">VDRL
<input name="85" type="checkbox" id="85" value="VDRL" /></td> <td align="right">Falcemia
<input name="13" type="checkbox" id="13" value="Falcemia" /></td> <td colspan="2" align="right">FSH
<input name="57" type="checkbox" id="57" value="FSH" /></td> <td colspan="2" align="right">H.Pylori
<input name="86" type="checkbox" id="86" value="H.Pylori " /></td> <td align="right">Eosinofilos
<input name="14" type="checkbox" id="14" value="Eosinofilos" /></td> <td colspan="2" align="right">HIV 1.2
<input name="58" type="checkbox" id="58" value="HIV 1.2 " /></td> <td align="right"> </td> <td background="raya.png" align="right"><strong class="style2">MICROBIOLOGIA
</strong></td> <!--</div>-->
la variable texto carga todo eso y quiero mendiante un funcion acceder a los check activos para actualizar un objeto, pero cuando utilizo la fucion es como si no existiera los check no funciona y lo prove a parte y si funciona pero cuando la inserto mediante innerHTML pasa eso..
funcion javascript
Código Javascript
:
Ver originalfunction capturar(){
for (i=0;i<document.forms['laboratorio'].elements.length;i++){
if(document.forms['laboratorio'].elements[i].type == "checkbox"){
if(document.forms['laboratorio'].elements[i].checked==true){
alert(document.forms['laboratorio'].elements[i].value);
}
}
}
}
espero entiendas y puedas ayudarme tuve que acortar el codigo por que es muy largo faltan checkbox pero para el ejemplo basta...gracias.