ok amigo, te dejo aquí el código con algunos cambios pero de igual forma no funciona el parentElement... te menciono que estoy trabajando con sql server, solo tendrías que cambiarle los mssql_ por mysql_ en caso de que trabajes con mysql y crear la tabla
Código PHP:
Ver original<html>
<meta charset="utf-8">
<head>
<title></title>
<style type="text/css">
.fila_0{ background-color: #FFFFFF;}
.fila_1{ background-color: #E5E5E5;}
table{
border: solid 1px #D5D5D5;
border-collapse: collapse;
height: 250px;
width:50%;}
table td{
border:1px solid #D5D5D5;
font-family:Verdana;
font-size:10px;
padding:7px 5px;}
table th {
background-color:#EEE;
border-right:1px solid #D5D5D5;
font-family:Verdana;
font-size:10px;
line-height:120%;
font-weight:bold;
padding:8px 5px;
text-align:left;
}
</style>
<script type="text/javascript">
function cambiar(obj) {
elem=obj.parentNode;
elem.style.background=obj.checked ? '#ff0' : '';
}
</script>
</head>
<?php
include("msconexion.php");
$conexion = conectar();
$resultado = mssql_query("select top 100 idCliente,razonSocial from cliente",$conexion); ?>
<body>
<div class="tablaDatos">
<table id="tablaDatos" cellspacing="0" cellpadding="0" align="center">
<thead>
<tr>
<th width="auto"><div align="center">Marcar</div></th>
<th width="auto"><div align="center">idCliente</div></th>
<th width="autox"><div align="center">Razón Social</div></th>
</tr>
</thead>
<tbody>
<?
$i=0;
?>
<tr>
<td class="fila_<?php echo $i%2; ?>"><input type="checkbox" onClick="cambiar(this)"/></td>
<td class="fila_<?php echo $i%2; ?>"><span><?=$row['idCliente']?></span></td>
<td class="fila_<?php echo $i%2; ?>"><span><?=$row['razonSocial']?></span></td>
<? $i++; }?>
</tbody>
</table>
</div>
</body>
</html>
y conexión al servidor
Código PHP:
Ver original<?php
function conectar(){
try{
$usuario = "";
$contraseña = "";
$servidor = "";
$baseDatos = "";
echo "No se logro la conexion al servidor";
}else{
echo "No se logro la conexion al servidor";
}else{
//echo "Conexion establecida"."<br>";
return $conectID;
}
}
}catch(Exception $e){
echo "Caught Exception ('{$e->getMessage()}')\n{$e}\n";
}
}
?>
si necesitas algo mas avisame y gracias por ayudarme