Ajouter du texte avant ou après un élément HTML

Si j'ai un élément HTML comme <div> avec un texte à l'intérieur ou d'autres éléments, puis-je ajouter avant ou après cette division certaines données textuelles sans élément html, simplement du texte brut? Je ne souhaite utiliser que du Javascript pur. Quelque chose comme : <div id="parentDiv"> my text must be added here <div id="childDiv"></div> </div>

Comment implémenter Lexical Analysis en version javascript

Salut, merci de lire Je tente actuellement de faire une calculatrice Google-style. Vous entrez une chaîne, elle détermine si elle peut être calculée et renvoie le résultat. J'ai commencé lentement avec les bases: + – / * et la gestion des parenthèses. Je suis prêt à améliorer la calculatrice avec le temps, et après avoir […]

Annonces asynchrones de google par rapport à Synchronous

J'utilise Google DFP. Si j'utilise des publicités synchrones de Google, mon site se charge lentement car il doit charger l'annonce en même temps qu'elle charge le site et si une annonce prend longtemps pour répondre, la charge de la page est interrompue. Si j'utilise des publicités asynchrones, cela ne pose pas de problème car la […]

Passage des noms de classe pour réagir aux composants

J'essaie de passer un nom de classe à un composant réactif pour changer son style et ne semble pas fonctionner: class Pill extends React.Component { render() { return ( <button className="pill {this.props.styleName}">{this.props.children}</button> ); } } <Pill styleName="skill">Business</Pill> J'essaie de changer le style de la pilule en passant au nom de la classe qui a le […]

Enregistrement des tâches Grunt dont le code se trouve dans les fichiers JavaScript externes

J'ai écrit une fonction que j'aimerais utiliser comme tâche Grunt. Je peux le faire en ajoutant ceci au Gruntfile: grunt.registerTask('foo', function () { // code here }); Cependant, il est plus logique de conserver le code de fonction dans un fichier distinct. J'ai l'intention de définir un tas de ces tâches personnalisées et je ne […]

Fibonacci Spiral Dessin en toile HTML5

Actuellement, je regarde ce code mais je ne peux pas comprendre ce qui ne va pas. function fibNumbers() { return [0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] } function continiusFib(a) { var b = fibNumbers(), c = Math.floor(a), d = Math.ceil(a); if (d >= b.length) return null; a = Math.pow(a – […]

Est-il possible de lire une demande AJAX avant que la réponse ne soit terminée?

J'ai une requête ajax qui prend un certain temps, mais le serveur produit du contenu en cours de route. Si je charge la requête simplement dans le navigateur, je peux voir la page en cours de chargement et elle peut être arrêtée à tout moment. Est-il possible d'accéder à une requête ajax incomplète avant que […]

Enregistrez la voix à partir d'IPhone en utilisant HTML5

J'ai travaillé sur une application Web mobile uniquement pour mes propres loisirs et mes recherches. Tout semblait fonctionner très lisse avec HTML5 / CSS et JavaScript pour l'application client, bien qu'il semble que j'ai besoin d'une technologie tierce pour l'enregistrement vocal. J'ai eu une très bonne solution en travaillant avec Flash, mais après l'avoir testé […]

Support de Javascript / CSS de périphérique mobile. Qu'y a-t-il?

Je suis sur le point de commencer une application ASP.NET qui sera orientée vers les navigateurs iPhones, Blackberries et Windows Mobile. Mis à part l'iPhone, je n'ai pas pu trouver beaucoup d'informations sur les technologies que ces plateformes supportent. Comme j'ai l'habitude de développer pour les navigateurs de bureau, j'aime utiliser des fonctionnalités telles que […]

Ajouter ou modifier une valeur de la clé JSON avec jquery ou javascript

J'ai une chaîne JSON (?) Que je suis revenue de $ .ajax () et l'ai nommé "données". Certaines des valeurs sont vides et j'ai besoin d'ajouter des valeurs à certaines des clés et de les renvoyer à mon script PHP. J'habite les valeurs existantes par data.keyName. Comment puis-je ajouter ou modifier les valeurs de certaines […]

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