Selectionner une div via js
Kod
-
VivaStudio -
VivaStudio -
Bonjour,
J'ai ce code :
Sachant que je ne peut pas modifier directement la div, comment faire pour qu'en javascript je sélectionne "la div qui précède le a1" pour ensuite lui appliquer du css via js aussi.
Merci de votre aide, si vous souhaitez plus d'infos n'hésitez pas.
J'ai ce code :
<div id="div1"><a href="#" id="a1">Lien</a></div>
Sachant que je ne peut pas modifier directement la div, comment faire pour qu'en javascript je sélectionne "la div qui précède le a1" pour ensuite lui appliquer du css via js aussi.
Merci de votre aide, si vous souhaitez plus d'infos n'hésitez pas.
3 réponses
-
Bonjour,
document.getElementByID('div1').style.propriete_de_style = "valeur_propriete"; -
Bonjour julius, merci de ta réponse.
Le problème c'est qu'il s'agit d'un forum et donc les divs sont générée automatiquement et je ne peut donc pas modifier celles-ci directement.
Chaque div contient un lien que je peut modifier a ma guise, c'est pourquoi j'aimerais une solution qui, en gros, dise en js :
"sélectionne la div qui se situe juste avant le lien avec l'id a1 et donne lui cette classe (que j'aurais crée avant) "
J'espère être assez compréhensible et si vous avez besoin de plus d'infos, je suis là.
Merci -
Bonjour,
Si tu connais le nom de la div qui est en dessous tu peux toujours faire une numérotation de div. De cette façon tu pourrais vérifier la div à n-1 et la modifier.
Exemple:
fonction modifier(num_div_dessous) //avec le numero de la div que tu connais { document.getElementById('div'+(num_div_dessous-1)).style.propriété="val"; }
VivaStudio - http://www.vivastudio.fr