OnClick in select ne fonctionne pas dans IE

Je suis un peu nouveau pour javascript. Cette question pourrait sembler un peu trop idiote, mais je ne peux pas comprendre pourquoi les éléments suivants ne fonctionnent pas dans IE et fonctionnent dans Firefox. <select multiple="multiple"> <option value="tx" onClick="alert('tx');">Texas</option> <option value="ak" onClick="alert('ak');">Alaska</option> <option value="ca" onClick="alert('ca');">California</option> <option value="ws" onClick="alert('ws');">Washington</option> <option value="tn" onClick="alert('tn');">Tennessee</option> </select> L'alerte n'apparaît pas […]

Comment sauvegarder les données localement dans la page Web HTML5 afin de ne pas avoir à chercher du serveur encore et encore?

Je veux faire une application via HTML5 par l'intermédiaire de laquelle l'utilisateur peut visiter et stocker des données hors connexion, est-ce que quelqu'un pourrait me donner des références pour cela?

L'élément de toile a-t-il un événement "changement"?

Existe-t-il un moyen d'attacher le gestionnaire d'événements à une modification d'un élément de canvas ? Je dois déclencher une fonction lorsque quelque chose tire quelque chose.

Comment attendre des textures pour terminer le chargement à partir du modèle JSON dans Three.js?

J'ai un modèle JSON chargé avec succès en fonction de l'exemple de peau de AlteredQualia. Cependant, je ne souhaite pas révéler le modèle tant qu'il n'a pas fini de charger. Comme vous pouvez le voir dans cet exemple, les modèles apparaissent en premier et ensuite leurs ressources de texture sont ensuite chargées : http://alteredqualia.com/three/examples/webgl_animation_skinning_tf2.html J'ai […]

Pourquoi JSLint interdit-il le mot-clé "this"?

Considérons cet exemple simple: "use strict"; var Foo = { field: 0, func: function () { this.field = 4; } } JSLint lance l'erreur: inattendue 'this'. À la ligne "this.field = 4". J'ai trouvé quelques questions ici dans StackOverflow demandant cela, et dans tous les cas, la réponse était juste pour permettre le "Tolérer ce" […]

En appelant document.write ()

Ce code ne fonctionne pas: <div class="pix"><div id="addTimestamp"></div></div> <script type="text/javascript"> (function () { var date = new Date(), timestamp = date.getTime(), newScript = document.createElement("script"); newScript.type = 'text/javascript'; newScript.src = 'someUrl=' + timestamp + '?'; document.getElementById('addTimestamp').appendChild(newScript); }()) </script> Le script dynamique ajoute document.write(someCode which loads banners) . Mais dans Firebug j'ai une erreur: L'appel de document.write […]

Looping setTimeout

Je tente actuellement de m'enrouler sur certains JavaScript. Ce que je veux, c'est un texte à imprimer sur l'écran suivi d'un compte à un nombre donné, de la manière suivante: "Tester" [1 seconde. pause] "1" [1 seconde. pause] "2" [1 seconde. pause] "3" C'est mon JS: $(document).ready(function() { var initMessage = "Test"; var numberCount = […]

Jslint –edition = dernière fonctionnalité ES6 inattendue. Const

J'essaie d'utiliser node-jslint https://github.com/reid/node-jslint afin de garder mon code propre J'ai un const dans mon script nodejs, mais jslint dit qu'il n'est pas valable le code ES6 Unexpected ES6 feature. const pdPersonsFilterId = process.argv[2]; // Line 10, Pos 0 Voici la commande que j'utilise dans la console jslint –edition=latest index.js Selon https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const, il est possible […]

Les données HTML et une chaîne qui ressemble à un nombre

Pour ce html <div data-a="0123"></div> Ce js: console.log($('div').data('a')); Renvoie 123 . Y a-t-il un moyen d'ajouter des extra-chars et de le découper pour obtenir une chaîne 0123 ? Jsfiddle: http://jsfiddle.net/PXw2J/

File de fonctions JavaScript

J'ai une tonne de fonctions qui doivent fonctionner successivement, mais pas avant que l'autre ne soit terminé. Ce dont j'ai besoin, c'est une façon de mettre en file d'attente ces fonctions pour qu'elles s'exécutent uniquement après la fin de la fonction précédente. Des idées? Function1(); Function2(); Function3(); Function4(); Function5();

JavaScript rend le site Web intelligent, beauté et facile à utiliser.