Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/05/2009, 11:53
Avatar de mape367
mape367
 
Fecha de Ingreso: noviembre-2004
Ubicación: CDE, Paraguay
Mensajes: 213
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Como asigno mismo evento onclick a botones distintos

Cita:
Iniciado por usuaria Ver Mensaje
proeb pero no me funciona, hago es asignación y no hace nada. que puede ser?
Una cuestión a tener en cuenta es que ese codigo de asignación de funciones se debe ejecutar una vez que se hayan cargado correctamente los botones, o preferentemente cuando ocurre onLoad del body.

Otra cuestión que se me olvido comentarte es que los id de los botones no pueden llevar el caracter #.

Aqui el ejemplo que hice para probarlo:

Código HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin título</title>
<script type="text/javascript">
function $(id){return document.getElementById(id);}

function on_load()
{
	$('boton1').onclick = function (){alert('click');};
	$('boton2').onclick=$('boton3').onclick=$('boton1').onclick;
}
</script>
<style>
	#boton1{background:#F00;}
	#boton2{background:#0C0;}
	#boton3{background:#99F;}
</style>
</head>

<body onload="on_load()">
<div id="boton1">Colocar aquí el contenido para  id "sdas"</div>
<div id="boton2">Colocar aquí el contenido para  id "asdsa"</div>
<div id="boton3">Colocar aquí el contenido para  id "asdasd"</div>
</body>
</html> 

Saludos