Questions marquées «javascript»

Pour des questions concernant la programmation dans ECMAScript (JavaScript / JS) et ses divers dialectes / implémentations (à l'exception d'ActionScript). Cette balise est rarement utilisée seule mais est le plus souvent associée aux balises [node.js], [jquery], [json] et [html].

8
Nom de fichier blob JavaScript sans lien
Comment définir le nom d'un fichier blob en JavaScript lorsque vous forcez son téléchargement via window.location? function newFile(data) { var json = JSON.stringify(data); var blob = new Blob([json], {type: "octet/stream"}); var url = window.URL.createObjectURL(blob); window.location.assign(url); } L'exécution du code ci-dessus télécharge un fichier instantanément sans actualisation de la page qui …


9
Comment désactiver le bouton HTML en utilisant JavaScript?
J'ai lu que vous pouvez désactiver (rendre physiquement non cliquable) un bouton HTML simplement en l'ajoutant disableà sa balise, mais pas en tant qu'attribut, comme suit: <input type="button" name=myButton value="disable" disabled> Étant donné que ce paramètre n'est pas un attribut, comment puis-je l'ajouter de manière dynamique via JavaScript pour désactiver …
189 javascript  html 




3
Accédez à une variable en dehors de la portée d'un Handlebars.js à chaque boucle
J'ai un modèle handlebars.js, comme ceci: {{externalValue}} <select name="test"> {{#each myCollection}} <option value="{{id}}">{{title}} {{externalValue}}</option> {{/each}} </select> Et voici la sortie générée: myExternalValue <select name="test"> <option value="1">First element </option> <option value="2">Second element </option> <option value="3">Third element </option> </select> Comme prévu, je peux accéder aux champs idet titlede chaque élément de myCollectionpour …



23
Lorsqu'un événement «flou» se produit, comment puis-je savoir sur quel élément le focus est allé * vers *?
Supposons que j'attache une blurfonction à une zone de saisie HTML comme celle-ci: <input id="myInput" onblur="function() { ... }"></input> Existe-t-il un moyen d'obtenir l'ID de l'élément qui a provoqué le déclenchement de l' blurévénement (l'élément sur lequel on a cliqué) à l'intérieur de la fonction? Comment? Par exemple, supposons que …
188 javascript  events 

25
Accès aux variables de membre privé à partir de fonctions définies par prototype
Existe-t-il un moyen de rendre les variables «privées» (celles définies dans le constructeur), disponibles aux méthodes définies par prototype? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello = function(){alert(privateField)}; Cela marche: t.nonProtoHello() Mais ce n'est pas le cas: t.prototypeHello() J'ai l'habitude de définir mes méthodes à …

7
Redimensionner svg lorsque la fenêtre est redimensionnée dans d3.js
Je dessine un nuage de points avec d3.js. À l'aide de cette question: obtenez la taille de l'écran, la page Web actuelle et la fenêtre du navigateur J'utilise cette réponse: var w = window, d = document, e = d.documentElement, g = d.getElementsByTagName('body')[0], x = w.innerWidth || e.clientWidth || g.clientWidth, …
188 javascript  d3.js 


10
Supprimer la virgule de début d'une chaîne
J'ai la chaîne suivante: ",'first string','more','even more'" Je veux transformer cela en un tableau, mais évidemment ce n'est pas valide en raison de la première virgule. Comment puis-je supprimer la première virgule de ma chaîne et en faire un tableau valide? J'aimerais finir avec quelque chose comme ça: myArray = …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.