Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/07/2008, 16:34
Lord_Cronos
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas - Venezuela
Mensajes: 5
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: una consulta de codigo

Hola, espero que estes bien, al parecer el codigo se encarga de agregar dinamicamente una tabla html, "tbody", teniendo como contenido un formulario el cual la creacion del mismo depende de algunos parametros de entrada que se le pasen a la funcion, me parece que complicaron un poco el codigo, a lo mejor se hubiece podido hacer de una forma mas sencilla y mas orientada a objeto para uso de cualquier pagina, por ejemplo:

Código:
<SCRIPT type="text/javascript"> 
function addRowInnerHTML(tblId)
{
  var tblBody = document.getElementById(tblId).tBodies[0];
  var newRow = tblBody.insertRow(-1);
  var newCell0 = newRow.insertCell(0);
  newCell0.innerHTML = '&lt;input type=&quot;input&quot; value=&quot;cell 0 - text box&quot; style=&quot;color: blue;&quot; /&gt;';
  var newCell1 = newRow.insertCell(1);
  newCell1.innerHTML = 'cell 1 - just plain text';
}

function deleteAllRows(tblId)
{
	var tblBody =document.getElementById(tblId).tBodies[0];
	for (var i=3DtblBody.rows.length-1; i>0; i--) {
		tblBody.deleteRow(i);
	}
}

</SCRIPT>
Dentro del body, o cuerpo de la pagina iria lo siguiente:

Código:
<form>
<p>
<input type="button" value="Add" onclick="addRowDOM('tblDINAM');" />
<input type="button" value="Reset" onclick="deleteAllRows('tblDINAM');" />
</p>
<table id="tblDINAM">
  <thead>
  <tr>
    <th colspan="2">tblDINAM header</th>
  </tr>
  </thead>
  <tbody></tbody>
</table>
</form>
De todas formas, si entiendes algo de ingles, te va a servir esta pagina:

http://www.mredkj.com/tutorials/tablebasics3.html

Chao, espero que te sirva de algo