document.getElementById('grand_total_display).innerHTML = "Total is : $"+variable;
affiche l'erreur dans IE6 et IE7
J'ai un <li>
avec id comme grand_total_display avec un texte affiché à l'intérieur.
<li class="bannerprice" id="grand_total_display">TOTAL PRICE : $0</li>
J'exécute une fonction jjavascript d'insérer une autre valeur en elle .. mais je suis affiché avec l'erreur comme indiqué ci-dessous:
S'il vous plaît aidez-moi à corriger le problème
Une raison particulière que vous n'êtes pas en utilisant une bibliothèque (YUI, jQuery, etc.) afin d'éliminer les problèmes multi-navigateurs ? http://stackoverflow.com/questions/36778/firefox-vs-ie-innerhtml-handling/36914#36914 –
@Matt Ball J'ai essayé avec jQeury .html() d'assigner dans innerhtml, mais toujours afficher la même erreur –
le code que vous avez posté a une erreur de syntaxe. Il manque une citation unique de fermeture: 'document.getElementById ('grand_total_display'). InnerHTML = ...' –