Bonjour à tous !
Je me permet de poster ici car vous avez l'air bien compétent dans votre branche
J'ai un petit soucis avec un de mes scripts JS, bon un petit soucis facilement contournable, mais j'aime bien faire les choses proprement.. Et là, ça coince, et je suis sûr que c'est tout bête
Voilà l'idée : tel jQuery, j'aimerais simplifier ma fonction "style". Pour simplifier l'atteinte à l'ID, no problèm', un petit truc du genre :
function id(e){elt=document.getElementById(e);return elt;}
Mon idée désormais, c'est de simplifier la modification du CSS, avec une fonction du genre :
function css(e,s,v){id(e).style.s = v;}
-> avec "e" l'élement, "s" l'attribut CSS, et "v" sa nouvelle valeur.
Sauf que ben voilà, ça ne renvoie rien... Je ne vois même pas sur quel élément placer mon "return", pour peu qu'il en faille un (ce dont je ne suis VRAIMENT pas sûr Logiquement, c'est une fonction qui applique directement le style, pas besoin de retourner quoi que ce soit..)
Quelqu'un aurait une solution, ou une approche à me proposer ? J'ai déjà poster ce problème un peu partout, mais jusque là aucune réponse... Et j'ai tout de même attendu quelques semaines.
Je serais vraiment reconnaissant à celui ou celle qui pourra me guider
Merci !
Partager