Cuestión : Necesito cambiar la clase de un onclick del elemento…

Pensaría que esto es bastante fácil pero no puedo parecer conseguirlo… Apenas quiero poder comprobar el checkbox y cambiar la clase de un elemento de la página cuando clicked.

Thanks,

Brian


class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
type= notpretty " texto/css " del > query= " myQuery " del id= " i_#ID# " del " li_bg " del class= del
  • value= " del " checkbox del type= " de la " cancelación " del name= del
  • class= del

    Respuesta : Necesito cambiar la clase de un onclick del elemento…

    Usted tiene tres problemas en su código:
    1. Hay dos elementos,
  • y con el mismo id= " i_#ID# "
    la identificación debe ser única

    2. En su onclick usted cambia el nombre de clase a la “cancelación” entonces la cambia inmediatamente de nuevo iguales que era
    onclick= " getElementById (“getElementById de i_#ID#").className='delete'; (“i_#ID#").className='li_bg';

    3. Pues el cyberkiwi precisó, usted necesita el documento. antes de getElementById

    Si usted quiere accionar la palanca de la clase basada encendido si la caja está comprobada o no, que parece ser una cosa razonable, utilizar el código abajo. He puesto el Javascript en una función separada para evitar estorbar elemento. También hice la función del Javascript genérica, enviando los nombres comprobados/notchecked de clase con el onclick, así que podría ser utilizado en otros lugares en la página. Si usted lo está utilizando solamente para este un lugar, usted podría cifrar difícilmente los nombres de clase en la función.

    el BTW, Black1653, onclick debe ser todo minúsculo, según estándares actuales.
  • 1:
    2:
    3:
    4:
    5:
    6:
    7:
    8:
    9:
    10:
    11:
    12:
    13:
    14:
    15:
    16:
    17:
    18:
    19:
    20:
    21:
    22:
    23:
    24:
    25:
    26:
    27:
    28:
    29:
    
    
      
    
    
        
        
        
      
    
      
    
    
    
  • Otras soluciones  
     
    programming4us programming4us