How to fix error












0















How to fix error 'Uncaught SyntaxError: Unexpected identifier'



var script = document.createElement("script");

script.type="text/javascript"; script.src = 'url';

script.innerHTML="dataLayer = [ ] ";

document.getElementsByTagName('head')[0].appendChild(script);











share|improve this question




















  • 1




    Please elaborate your question.
    – Gufran Hasan
    yesterday










  • how to add this script in head tag ,<script>dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];<script>console.log('Debug Objects: </script>
    – P.k sameera chathuranga
    yesterday












  • Please visit this link stackoverflow.com/questions/20737442/…
    – Gufran Hasan
    yesterday
















0















How to fix error 'Uncaught SyntaxError: Unexpected identifier'



var script = document.createElement("script");

script.type="text/javascript"; script.src = 'url';

script.innerHTML="dataLayer = [ ] ";

document.getElementsByTagName('head')[0].appendChild(script);











share|improve this question




















  • 1




    Please elaborate your question.
    – Gufran Hasan
    yesterday










  • how to add this script in head tag ,<script>dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];<script>console.log('Debug Objects: </script>
    – P.k sameera chathuranga
    yesterday












  • Please visit this link stackoverflow.com/questions/20737442/…
    – Gufran Hasan
    yesterday














0












0








0








How to fix error 'Uncaught SyntaxError: Unexpected identifier'



var script = document.createElement("script");

script.type="text/javascript"; script.src = 'url';

script.innerHTML="dataLayer = [ ] ";

document.getElementsByTagName('head')[0].appendChild(script);











share|improve this question
















How to fix error 'Uncaught SyntaxError: Unexpected identifier'



var script = document.createElement("script");

script.type="text/javascript"; script.src = 'url';

script.innerHTML="dataLayer = [ ] ";

document.getElementsByTagName('head')[0].appendChild(script);








error script






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited yesterday









Aasim Goriya

2,5821733




2,5821733










asked yesterday









P.k sameera chathurangaP.k sameera chathuranga

136




136








  • 1




    Please elaborate your question.
    – Gufran Hasan
    yesterday










  • how to add this script in head tag ,<script>dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];<script>console.log('Debug Objects: </script>
    – P.k sameera chathuranga
    yesterday












  • Please visit this link stackoverflow.com/questions/20737442/…
    – Gufran Hasan
    yesterday














  • 1




    Please elaborate your question.
    – Gufran Hasan
    yesterday










  • how to add this script in head tag ,<script>dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];<script>console.log('Debug Objects: </script>
    – P.k sameera chathuranga
    yesterday












  • Please visit this link stackoverflow.com/questions/20737442/…
    – Gufran Hasan
    yesterday








1




1




Please elaborate your question.
– Gufran Hasan
yesterday




Please elaborate your question.
– Gufran Hasan
yesterday












how to add this script in head tag ,<script>dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];<script>console.log('Debug Objects: </script>
– P.k sameera chathuranga
yesterday






how to add this script in head tag ,<script>dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];<script>console.log('Debug Objects: </script>
– P.k sameera chathuranga
yesterday














Please visit this link stackoverflow.com/questions/20737442/…
– Gufran Hasan
yesterday




Please visit this link stackoverflow.com/questions/20737442/…
– Gufran Hasan
yesterday










1 Answer
1






active

oldest

votes


















0














The main issue is in script.innerHTML="dataLayer = [ ] "; line. Actually, you are trying to concatenate string double quote "" but inside the array, there is also double quote"" available. So you need to change script.innerHTML= 'dataLayer = [ ]';



I have changed it and it's working now.



var script = document.createElement("script");
script.type="text/javascript";
script.innerHTML='dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];console.log("Debug Objects:");';
document.getElementsByTagName('head')[0].appendChild(script);





share|improve this answer










New contributor




Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.


















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "479"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f256942%2fhow-to-fix-error%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    The main issue is in script.innerHTML="dataLayer = [ ] "; line. Actually, you are trying to concatenate string double quote "" but inside the array, there is also double quote"" available. So you need to change script.innerHTML= 'dataLayer = [ ]';



    I have changed it and it's working now.



    var script = document.createElement("script");
    script.type="text/javascript";
    script.innerHTML='dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];console.log("Debug Objects:");';
    document.getElementsByTagName('head')[0].appendChild(script);





    share|improve this answer










    New contributor




    Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      0














      The main issue is in script.innerHTML="dataLayer = [ ] "; line. Actually, you are trying to concatenate string double quote "" but inside the array, there is also double quote"" available. So you need to change script.innerHTML= 'dataLayer = [ ]';



      I have changed it and it's working now.



      var script = document.createElement("script");
      script.type="text/javascript";
      script.innerHTML='dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];console.log("Debug Objects:");';
      document.getElementsByTagName('head')[0].appendChild(script);





      share|improve this answer










      New contributor




      Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





















        0












        0








        0






        The main issue is in script.innerHTML="dataLayer = [ ] "; line. Actually, you are trying to concatenate string double quote "" but inside the array, there is also double quote"" available. So you need to change script.innerHTML= 'dataLayer = [ ]';



        I have changed it and it's working now.



        var script = document.createElement("script");
        script.type="text/javascript";
        script.innerHTML='dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];console.log("Debug Objects:");';
        document.getElementsByTagName('head')[0].appendChild(script);





        share|improve this answer










        New contributor




        Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        The main issue is in script.innerHTML="dataLayer = [ ] "; line. Actually, you are trying to concatenate string double quote "" but inside the array, there is also double quote"" available. So you need to change script.innerHTML= 'dataLayer = [ ]';



        I have changed it and it's working now.



        var script = document.createElement("script");
        script.type="text/javascript";
        script.innerHTML='dataLayer=[{"transactionId":"100087965","transactionTotal":1090,"transactionTax":0,"transactionShipping":0,"currencyCode":"LKR","transactionProducts":[{"sku":"ZZ48-XL","name":"White Cold Shoulder Floral Top","category":"Default Category Clothing Tops ","price":1090,"quantity":1}]}];console.log("Debug Objects:");';
        document.getElementsByTagName('head')[0].appendChild(script);






        share|improve this answer










        New contributor




        Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        share|improve this answer



        share|improve this answer








        edited yesterday





















        New contributor




        Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        answered yesterday









        Gufran HasanGufran Hasan

        1306




        1306




        New contributor




        Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.





        New contributor





        Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






        Gufran Hasan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Magento Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f256942%2fhow-to-fix-error%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            An IMO inspired problem

            Management

            Has there ever been an instance of an active nuclear power plant within or near a war zone?