Articles of getelementbyid

Javascript – obtenir des données d'un élément dans un iframe

J'ai ce <iFrame> [nom = "données"] avec une page affichant un <span> , avec id = "weergave_percentage". Je veux obtenir les nombres de cette période dans une fonction javascript. Je l'ai déjà fait, mais il revient: nul var percentage = window.frames['data'].document.getElementById('weergave_percentage'); alert(percentage); Qu'est-ce que je fais mal et comment puis-je faire ce que je veux? […]

Document.getElementById () VS. GetElementById ()

Il est fréquent pour moi d'enregistrer des fonctions javascript pour certains événements en faisant quelque chose comme: myBtn.Attributes.Add("onClick", "Validate(getElementById('"+txtFirstName.ClientID + "'));"); J'ai toujours utilisé getElementById par lui-même, ou en d'autres termes, sans document qui lui a été ajouté. Mais j'ai récemment des pages sur moi quand j'essaie d'utiliser getElementById au lieu de document.getElementById . Pourquoi […]

Puis-je changer l'ID d'un élément HTML en utilisant Javascript?

J'ai javascript variable obj qui représente un élément dans le DOM et je souhaite changer son identifiant. J'ai essayé de le faire par la suite, ce qui illustre également que cela ne fonctionne pas! obj.id = "newID"; alert(obj.id); // this gives me newID as required var element = document.getElementById("newID"); if (element != null) { alert("Hooray"); […]

Fonction OnClick basée sur l'ID d'élément

Je travaille sur un site avec une visualisation de la relation d'héritage. J'essaie de lier chaque boîte à nœuds avec des URL spécifiques. Le html de Element ressemble à ceci: <g class="node" id="RootNode" transform="translate(0,453.125)"> j'ai utilisé $('#RootNode').click(function(){//do something} et aussi document.getElementById("RootNode").onclick(){//do something} Aucun d'entre eux ne peut trouver l'élément, ni configurer la fonction onclick. Est-ce […]

Passer des arrière-plans, tout en changeant de texte

J'ai pu faire la boucle de texte à l'infini et la couleur du corps change une fois: <?php?> <style type="text/css"> <!– header{background-color:orange;} #color1{background-color:red;} #color2{background-color:green;} #color3{background-color:blue;} –> </style> <script type="text/javascript"> <!– var flip = (function() { var flip = ['_addText1','_addText2','_addText3']; var count = -1; return function() { return flip[++count % flip.length]; } }()); –> </script> <body […]

Puis-je afficher une partie spécifique d'une page à l'aide de document.getElementById (href)?

Si j'ai une page intitulée "page de contenu": <body > <p id="part1">Tread … inch. </p> <p id="part2">Tread … inch. </p> <p id="part3">Tread … inch.</p> </body> Et une autre page avec ce script java (le code en icône proche n'apparaît pas ). <head> <script type="text/javascript" src="popupBox.js"></script> </head> <body> show content of part one : <a href="TreadDepth.html" […]

Remplacez les prix des articles en balises HTML des données JSON

J'ai un problème très simple, mais je ne peux pas le comprendre. Ma connaissance Javascript est un peu rouillée 🙂 Voici mes données JSON (stockées dans un fichier prices.xml) { "prices": { "bananas": "2,39", "apples": "3,39" } } Voici mon html: <ul> <LI>Our price for bananas:<SPAN id="bananaprice">BANANA PRICE SHOULD GO HERE</SPAN></LI> <LI>Our price for apples:<SPAN […]

Modifiez la valeur de l'élément h1 dans un formulaire avec JavaScript

J'ai deux formulaires sur une page HTML5. Chaque formulaire comporte un nom et un identifiant. La deuxième forme a un élément h1, qui a également un nom et un identifiant. Comment puis-je modifier le texte de cet élément h1 sur le second formulaire en utilisant JavaScript simple?

Document.getElementByID n'est pas une fonction

J'apprends jQuery et je suivais un tutoriel, une erreur très étrange m'a perplexe. Voici mon html: <!doctype html> <html> <head> <title> Simple Task List </title> <script src="jquery.js"></script> <script src="task-list.js"></script> </head> <body> <ul id="tasks"> </ul> <input type="text" id="task-text" /> <input type="submit" id="add-task" /> </body> </html> Et The jQuery: $(document).ready(function(){ //To add a task when the user […]

En se référant à un div à l'intérieur d'un div avec le même identifiant que l'autre à l'intérieur d'un autre

Comment puis-je me référer à un div partagé par ID lorsqu'il possède le même identifiant qu'un div imbriqué dans un div par exemple <div id="obj1"> <div id="Meta"> <meta></meta> </div> </div> <div id="obj2"> <div id="Meta"> <meta></meta> </div> </div> Je veux obtenir le innerHTML de meta document.getElementById('obj1').getElementById('Meta').getElementsByTagName('meta') Ne fonctionne pas