| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    Comment faire pour modifier un attribut de classe CSS avec JavaScript
    Modification de l' attribut class d'un élément HTML en utilisant JavaScript permet aux développeurs de créer des effets interactifs au sein de sites Web. Utilisation d'une fonction JavaScript , vous pouvez déterminer quel comportement doit avoir lieu lorsque les utilisateurs interagissent avec vos éléments de page , modifier leurs propriétés de style CSS en réponse à cette interaction. Modification des noms d'attribut de classe est l'une des techniques clés impliqués dans cette tâche , ce qui est réalisable , même pour les personnes débutant dans le développement Web . Instructions
    1

    Créez votre page HTML avec les éléments pour afficher le contenu . Ouvrez un nouveau fichier dans un éditeur de texte et enregistrez-le "html ". Que l'extension , en entrant le code suivant :



    < p > Photos


    Bonjour
    Photos

    < br >

    Photos

    Cela crée simplement une page Web avec un seul élément HTML en elle. L'élément a été attribué un attribut de classe avec le nom «off». Ceci indique l'état de l'élément lorsque l'utilisateur n'a pas son curseur de la souris dessus .
    2

    Créer votre code CSS . Ouvrez un nouveau fichier dans un éditeur de texte et l'enregistrer comme " interactivestyle.css » afin de refléter le but de la tâche en cours. Entrez le code suivant :

    off {

    color: # FF0000 ; }

    sur {

    color: # 0000FF ;} . .

    Ajouter un lien vers votre fichier CSS dans la section head de votre page HTML, entre l'ouverture et la fermeture des balises head :


    3

    créer deux fonctions JavaScript dans la section head de votre page, que ce soit avant ou après le lien vers votre fichier CSS:

    Photos

    Votre page va modifier l' style de l'élément lorsque l'utilisateur déplace sa souris sur et en dehors. Une fonction distincte est nécessaire de traiter chacun de ces événements utilisateur.
    4

    Situer les éléments dans vos fonctions JavaScript et changer leurs attributs de nom de classe. Alter vos deux fonctions JavaScript comme suit: .
    Fonction overElement

    ( elemRef ) {

    //souris est sur l'élément

    document.getElementById ( elemRef ) className = " plus " ; }


    fonction offElement

    ( elemRef ) {

    //souris est éteint l'élément

    document.getElementById ( elemRef ) className = ". off " ;

    }

    Ce code dans chaque fonction localise d'abord l'élément en question en utilisant son attribut ID qui a été passé en paramètre , puis modifie le nom de la classe en conséquence
    < . br> 5

    appeler vos fonctions au sein de votre contenu HTML. Votre page doit «écouter » pour l'interaction de l'utilisateur , en appelant les fonctions JavaScript lorsque cela se produit . Alter votre élément HTML comme suit :

    Bonjour < /div> Photos

    Cela affecte un attribut ID de l'élément , en passant à chaque fonction lorsque l'utilisateur déplace sa souris sur ou hors de la zone . Enregistrez vos fichiers et ouvrez la page HTML dans un navigateur Web , déplaçant votre souris sur et en dehors de l'élément à tester la fonctionnalité .

    Previous :

    next :
      articles connexes
    ·Comment masquer une barre d'adresse en JavaScript 
    ·Comment changer le marqueur dans une API Google Maps 
    ·Comment écrire à un Div De JavaScript 
    ·Comment faire pour modifier une CSS background image av…
    ·Comment faire pour empêcher JavaScript d'être consult…
    ·Comment vérifier un type numérique en Javascript 
    ·Javascript et les expressions régulières pour les cod…
    ·Comment créer des applications Silverlight avec JavaSc…
    ·Comment utiliser l'analyse statique pour trouver des bo…
    ·Comment graphe avec jQuery 
      articles en vedette
    ·Qu'est-ce langage Visual Basic 
    ·Comment calculer la longueur de l'INT en Java 
    ·Comment remplacer NetBeans 
    ·Comment lire les fichiers CSV en Perl 
    ·Comment faire pour modifier le type de projet dans Ecli…
    ·Comment utiliser une zone de liste déroulante dans MFC…
    ·Comment modifier les coordonnées d' Angles en Java 
    ·Qu'est-ce qu'un EOF dans le langage C 
    ·Comment placer entiers dans l'ordre croissant en utilis…
    ·Comment masquer un panneau dans un JSplitPane 
    Copyright © Connaissances Informatiques http://fr.wingwit.com