Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2008, 03:46
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 8 meses
Puntos: 7
Recoger el name de una img onclick

Hola, vereis, cargo esta tabla dinamicamente en funcion de las partidas que haya guardadas...


Código PHP:

$sql 
mysql_query("SELECT recorrido, competicion FROM tarjetas",$conexion)or die("Error en la consulta\n");

while (
$row mysql_fetch_array($sql)){

$i ++;

echo 
"<tr>";
echo            
"<td height=\"23\" align=\"left\" background=\"images/t12f.gif\" class=\"ta11b\">".$row[0]."</td>";
echo            
"<td height=\"23\" align=\"center\" background=\"images/t12f.gif\" class=\"tn11\">".$row[1]."</td>";
echo            
"<td height=\"23\" width=\"406\" align=\"left\"  style=\"background-repeat:no-repeat; background-position:center;\" class=\"ta11b\"></td>";
if (
$modulo == "eliminar")
    echo            
"<td height=\"23\"  align=\"center\" class=\"ta11b\"><a onClick=\"location.href='?mod=eliminar_tarjeta'\" onMouseOver=\"{this.style.color='#ff0000';this.style.cursor='hand'}\" onMouseOut=\"{this.style.color='';this.style.backgroundColor=''}\" class=\"links05\"><img src=\"images/eliminar.gif\" name=\"".$row[0]."\"></a></td>";
    else
            echo            
"<td height=\"23\"  align=\"center\" class=\"ta11b\"><a onClick=\"location.href='?mod=eliminar_tarjeta'\" onMouseOver=\"{this.style.color='#ff0000';this.style.cursor='hand'}\" onMouseOut=\"{this.style.color='';this.style.backgroundColor=''}\" class=\"links05\"><img src=\"images/it05.gif\" name=\"".$row[0]."\"></a></td>";
echo            
"<td height=\"23\"  align=\"center\" class=\"ta11b\"><a onClick=\"cargar_tarjeta(this.innerHTML)\" onMouseOver=\"{this.style.color='#ff0000';this.style.cursor='hand'}\" onMouseOut=\"{this.style.color='';this.style.backgroundColor=''}\" class=\"links05\"><img id=\"ver_".$i."\" src=\"images/iconolupa.gif\" align=\"middle\" name=\"".$row[0]."\"></a></td>";

echo 
"</tr>";

}
?> 
Y llamo a la funcion, para que cuando se pinche en una de las imagenes "ver", se recoja el name de dicha imagen, que es a su vez, el name de la partida, para hacer una consulta en base a esta, y poder cargar una tabla con los datos de dicha partida....como podría recoger dicho dato con javascript???Veis algun otro metodo de hacerlo??

Código:
<script>
function cargar_tarjeta(objeto){

var nombre_partida = document.ver_3.name;
alert(nombre_partida);
}

</script>
Así cojo el name de la imagen 3, pero como podría coger el de la img que pinchara??

Gracias de antemano, 1 saludo!!