Con un simple view-source,,,,lo tenias.
Código HTML:
Ver original <title>Demo: manipulacion de DOM en tablas con MooTools version 0.1.1
</title>
<script type="text/javascript" src="../../lib/mootools-release-1.11.js"></script> <script type="text/javascript" src="dom_tabla-0.2.js"></script>
.titulo_columna
{
background-color: blue;
color: white;
text-weight: bolder;
text-align: center;
}
.celda_normal
{
background-color: #D3DAED;
}
<script type="text/javascript">
////////////////////////////////////////////////////////////////////////////////
function obtEstructuraRegistro(tablaId)
{
var registro = new Array();
if(tablaId == "lista_integrantes")
{
registro[0] = { 'elemento': 'input',
'type' : 'checkbox',
'id' : 'marca',
'name' : 'marca' };
registro[1] = { 'elemento' : 'input',
'type' : 'text',
'id' : 'nombres[]',
'name' : 'nombres[]',
'style' : 'font-size: 11px',
'value' : '',
'size' : '20',
'maxlength' : '60' };
registro[2] = { 'elemento' : 'input',
'type' : 'text',
'id' : 'apellidos[]',
'name' : 'apellidos[]',
'style' : 'font-size: 11px',
'value' : '',
'size' : '20',
'maxlength' : '60' };
registro[3] = { 'elemento' : 'input',
'validador' : 'numbers',
'type' : 'text',
'id' : 'edad[]',
'name' : 'edad[]',
'style' : 'font-size: 11px',
'value' : '',
'size' : '4',
'maxlength' : '4' };
registro[4] = { 'elemento' : 'select',
'id' : 'cargo[]',
'name' : 'cargo[]',
'style' : 'font-size: 11px',
'value' : '',
'items' : {'N/S' : 0,
'Director' : 1,
'Técnico' : 2,
'Operario' : 3,
'Asistente': 4}
};
return registro;
}
return null;
}
function obtPropiedadesCampo(tablaId)
{
if (tablaId == "lista_integrantes")
{
return {'class': 'celda_normal'};
}
return null;
}
function obtPropiedadesFila(tablaId)
{
if (tablaId == "lista_integrantes")
{
return {}
}
return null;
}
////////////////////////////////////////////////////////////////////////////////
<table id="lista_integrantes" style="width: 50%;"> <td style="text-align: center; font-weight: bold; width: 50px;" class="titulo_columna">Marca
</td> <td style="text-align: center; font-weight: bold;" class="titulo_columna">Nombres
</td> <td style="text-align: center; font-weight: bold;" class="titulo_columna">Apellidos
</td> <td style="text-align: center; font-weight: bold;" class="titulo_columna">Edad
</td> <td style="text-align: center; font-weight: bold;" class="titulo_columna">Cargo
</td>
<input type="button" value="Agregar" onclick="TDAgregarRegistro('lista_integrantes')" /> <input type="button" value="Remover" onclick="TDRemoverRegistros('lista_integrantes')" />
PD: deberas crear las tablas.