Hola a todos
tengo la siguiente funcion:
function borrar(objeto)
{
var nodo_del_row = objeto.parentNode.parentNode;
var index_del_row = nodo_del_row.rowIndex;
var nodo_de_tabla = nodo_del_row.parentNode;
x=objeto.parentNode.parentNode.parentNode;
x.deleteRow(index_del_row);
}
La cual funciona perfectamente, el problema es que la tengo en varios archivos y en uno de ellos no me funciona, aparentemente las tablas estan iguales, pero no doy con el daño. el codigo d ela tabla es el siguiente:
<table width="435" border="0" align="center" class="BORDE_TABLAS" id="tb_fechas">
<tr bgcolor="#f1f1f1">
<td colspan="4"><div align="left">
<p><img src="../Imagenes/log_ed.jpg" alt="Actualizar" width="48" height="48" border="0" /><span class="Estilo11"> Fechas para Calificaciones </span></p>
<p class="Estilo25">En este espacio se asigna para cada periodo, el rango de fechas en el cual estará habilitado el ingreso de notas.
<input name="tipo" type="hidden" id="tipo" value="2" />
</p>
</div> </td>
</tr>
<tr bgcolor="#f1f1f1">
<td colspan="4"><div align="right"><span class="Estilo22">[Añadir nueva fila]</span>
<input type="button" name="Submit3" value="+" onclick="javascript:CrearInput('tb_fechas');"/>
</div></td>
</tr>
<tr>
<td width="140" bgcolor="#000066"><div align="center"><strong><span class="Estilo26">Periodo(s)</span></strong></div></td>
<td width="126" bgcolor="#000066"><div align="center"><strong><span class="Estilo26">Fecha Inicial </span></strong></div></td>
<td width="126" bgcolor="#000066"><div align="center"><strong><span class="Estilo26">Fecha Final</span></strong></div></td>
<td width="23" bgcolor="#000066"><div align="center"></div></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="center">
<?php
include '../includes/conexion2.php';
$sql="SELECT * FROM periodo ORDER BY P_Anyo DESC, P_Periodo DESC;";
$result=mysql_db_query($_SESSION['base_datos'], $sql, $conexion);
if(mysql_num_rows($result)==0)
{
echo '<font face="arial" size=2 color="#FF0000">No definidos.</font>';
}
else
{
echo '<select name="periodo" id="periodo"><option value="-1">[Elija Período]</option>';
while($row=mysql_fetch_array($result))
{
echo '<option value="'.$row['P_Id'].'-'.$row['P_Anyo'].'">'.$row['P_Anyo'].'-'.$row['P_Periodo'].'</option>';
}
echo '</select>';
}
mysql_close($conexion);
?></div></td>
<td bgcolor="#FFFFFF"><div align="center"><span class="Estilo27">
<input name="fechaini" type="text" id="fechaini" size="15" maxlength="10" />
</span></div></td>
<td bgcolor="#FFFFFF"><div align="center"><span class="Estilo27">
<input name="fechafin" type="text" id="fechafin" size="15" maxlength="10" />
</span></div></td>
<td bgcolor="#FFFFFF"><div align="center"><span class="Estilo27">
<input type="button" name="Submit32" value="x" onclick='borrar(this);'/>
</span></div></td>
</tr>
</table>
Existe algun error en el código?
Gracias