CreateElement avec l'id?
Je suis en train de modifier ce code pour aussi donner à cet élément div ID, cependant, je n'ai rien trouvé sur google, et idName ne fonctionne pas. J'ai lu quelque chose à propos de ajouter, mais il semble assez compliqué pour une tâche qui semble assez simple, donc, il y a une alternative? Merci 🙂
g=document.createElement('div'); g.className='tclose'; g.v=0;
$( '<div id="foo" />' )
?- Ou voulez-vous dire
g.id = 'foo';
? - Je sais maintenant ce que je voulais dire à l'échelle 🙂
- Cette recherche Google retourne des résultats raisonnables.
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser le
.setAttribute()
méthode:Vous pouvez utiliser
g.id = 'desiredId'
à partir de votre exemple pour définir l'id de l'élément que vous avez créé.Vous pouvez utiliser Élément
.setAttribute
Exemples:
g.setAttribute("id","yourId")
g.setAttribute("class","tclose")
Voici ma fonction pour le faire mieux:
Exemple 1:
sera de retour ce:
Exemple 2:
sera de retour ce:
Exemple 3:
sera de retour ce:
Vous pouvez créer de nouveaux éléments et de l'ensemble de l'attribut(s) et ajouter des enfant(s)
Il n'y a pas de limite pour l'attribut ou élément enfant(s)
Pourquoi ne pas le faire avec jQuery?
class
entre guillemets.essayer ce que vous voulez.
Je ne suis pas sûr si vous essayez de définir un ID de sorte que vous pouvez le style dans le CSS mais si c'est le cas, vous pouvez également essayer:
et qui portera le nom de votre div de sorte que vous pouvez cibler.
vous pouvez également ajouter plusieurs classes:
ou:
div.className = "class1 class2";