Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/10/2012, 10:02
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Cambiar class según class actual

El error principal es que en
if(que.className="vone")
no estás haciendo una comparación

para comparar a == b // 2 signos =
para asignar un valor
a = b; // solo 1

luego usas
if ...
else
....

o simplificando con el operador ternario

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. function recibe(que){
  4. que.className =(que.className=="vone")? 'lavender':'vone';
  5. }
  6. //]]>
  7. </script>
cuando usas eventos (onclick en tu caso) el uso del pseudoprotocolo javascript: es innecesario

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.