Mutiple check boxes based on output using javascript












-3















Consider that i have a variable var=output and this output will sometimes have one output or multiple outputs. Now, i want to create a checkbox based on the output.
If the out is of one then one checkbox has to be created with output name and if if the output is multiple then multiple check boxes has to created with output names. Please help me out and can you make it just JavaScript and not with any another.










share|improve this question


















  • 2





    Your question is pretty unclear, please share what you have tried so far.

    – APAD1
    Nov 19 '18 at 17:04











  • Unfortunatly i havent tried anything. I do not know where to start all i have is a output and some output will be of one that is output = cat and then i have create a checkbox with cat name next to it. sometimes ouput will be multiple like cat,dog,snake and then 3 checkboxes has to be created.

    – john mathew
    Nov 19 '18 at 17:24











  • i believe this is what your looking for stackoverflow.com/questions/2055459/…

    – rrrm93
    Nov 19 '18 at 17:31











  • yes kind of and the code is in jqueary i guess. Can i get the same code in pure javascript? I am pretty new javascript..

    – john mathew
    Nov 19 '18 at 18:04











  • Instead of using jquery, just use getElementbyId().innerHTML and add the actual text of the checkbox, like "<input type='checkbox'/>".

    – dev4life
    Nov 19 '18 at 18:12
















-3















Consider that i have a variable var=output and this output will sometimes have one output or multiple outputs. Now, i want to create a checkbox based on the output.
If the out is of one then one checkbox has to be created with output name and if if the output is multiple then multiple check boxes has to created with output names. Please help me out and can you make it just JavaScript and not with any another.










share|improve this question


















  • 2





    Your question is pretty unclear, please share what you have tried so far.

    – APAD1
    Nov 19 '18 at 17:04











  • Unfortunatly i havent tried anything. I do not know where to start all i have is a output and some output will be of one that is output = cat and then i have create a checkbox with cat name next to it. sometimes ouput will be multiple like cat,dog,snake and then 3 checkboxes has to be created.

    – john mathew
    Nov 19 '18 at 17:24











  • i believe this is what your looking for stackoverflow.com/questions/2055459/…

    – rrrm93
    Nov 19 '18 at 17:31











  • yes kind of and the code is in jqueary i guess. Can i get the same code in pure javascript? I am pretty new javascript..

    – john mathew
    Nov 19 '18 at 18:04











  • Instead of using jquery, just use getElementbyId().innerHTML and add the actual text of the checkbox, like "<input type='checkbox'/>".

    – dev4life
    Nov 19 '18 at 18:12














-3












-3








-3








Consider that i have a variable var=output and this output will sometimes have one output or multiple outputs. Now, i want to create a checkbox based on the output.
If the out is of one then one checkbox has to be created with output name and if if the output is multiple then multiple check boxes has to created with output names. Please help me out and can you make it just JavaScript and not with any another.










share|improve this question














Consider that i have a variable var=output and this output will sometimes have one output or multiple outputs. Now, i want to create a checkbox based on the output.
If the out is of one then one checkbox has to be created with output name and if if the output is multiple then multiple check boxes has to created with output names. Please help me out and can you make it just JavaScript and not with any another.







javascript






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 19 '18 at 17:02









john mathewjohn mathew

15




15








  • 2





    Your question is pretty unclear, please share what you have tried so far.

    – APAD1
    Nov 19 '18 at 17:04











  • Unfortunatly i havent tried anything. I do not know where to start all i have is a output and some output will be of one that is output = cat and then i have create a checkbox with cat name next to it. sometimes ouput will be multiple like cat,dog,snake and then 3 checkboxes has to be created.

    – john mathew
    Nov 19 '18 at 17:24











  • i believe this is what your looking for stackoverflow.com/questions/2055459/…

    – rrrm93
    Nov 19 '18 at 17:31











  • yes kind of and the code is in jqueary i guess. Can i get the same code in pure javascript? I am pretty new javascript..

    – john mathew
    Nov 19 '18 at 18:04











  • Instead of using jquery, just use getElementbyId().innerHTML and add the actual text of the checkbox, like "<input type='checkbox'/>".

    – dev4life
    Nov 19 '18 at 18:12














  • 2





    Your question is pretty unclear, please share what you have tried so far.

    – APAD1
    Nov 19 '18 at 17:04











  • Unfortunatly i havent tried anything. I do not know where to start all i have is a output and some output will be of one that is output = cat and then i have create a checkbox with cat name next to it. sometimes ouput will be multiple like cat,dog,snake and then 3 checkboxes has to be created.

    – john mathew
    Nov 19 '18 at 17:24











  • i believe this is what your looking for stackoverflow.com/questions/2055459/…

    – rrrm93
    Nov 19 '18 at 17:31











  • yes kind of and the code is in jqueary i guess. Can i get the same code in pure javascript? I am pretty new javascript..

    – john mathew
    Nov 19 '18 at 18:04











  • Instead of using jquery, just use getElementbyId().innerHTML and add the actual text of the checkbox, like "<input type='checkbox'/>".

    – dev4life
    Nov 19 '18 at 18:12








2




2





Your question is pretty unclear, please share what you have tried so far.

– APAD1
Nov 19 '18 at 17:04





Your question is pretty unclear, please share what you have tried so far.

– APAD1
Nov 19 '18 at 17:04













Unfortunatly i havent tried anything. I do not know where to start all i have is a output and some output will be of one that is output = cat and then i have create a checkbox with cat name next to it. sometimes ouput will be multiple like cat,dog,snake and then 3 checkboxes has to be created.

– john mathew
Nov 19 '18 at 17:24





Unfortunatly i havent tried anything. I do not know where to start all i have is a output and some output will be of one that is output = cat and then i have create a checkbox with cat name next to it. sometimes ouput will be multiple like cat,dog,snake and then 3 checkboxes has to be created.

– john mathew
Nov 19 '18 at 17:24













i believe this is what your looking for stackoverflow.com/questions/2055459/…

– rrrm93
Nov 19 '18 at 17:31





i believe this is what your looking for stackoverflow.com/questions/2055459/…

– rrrm93
Nov 19 '18 at 17:31













yes kind of and the code is in jqueary i guess. Can i get the same code in pure javascript? I am pretty new javascript..

– john mathew
Nov 19 '18 at 18:04





yes kind of and the code is in jqueary i guess. Can i get the same code in pure javascript? I am pretty new javascript..

– john mathew
Nov 19 '18 at 18:04













Instead of using jquery, just use getElementbyId().innerHTML and add the actual text of the checkbox, like "<input type='checkbox'/>".

– dev4life
Nov 19 '18 at 18:12





Instead of using jquery, just use getElementbyId().innerHTML and add the actual text of the checkbox, like "<input type='checkbox'/>".

– dev4life
Nov 19 '18 at 18:12












1 Answer
1






active

oldest

votes


















0














Heres the code in javascript



<div id="cblist">
<input type="checkbox" value="first checkbox" id="cb1" /> <label for="cb1">first checkbox</label>
</div>

<input type="text" id="txtName" />
<input type="button" value="ok" onClick="addCheckbox()" id="btnSave" />

function addCheckbox(name) {
var container = document.getElementById('cblist');
var name = document.getElementById('txtName').value

var input = document.createElement("input");
input.setAttribute("type", "checkbox");
input.setAttribute("value", name);
input.setAttribute("name", 'cb' + name);
container.appendChild(input);

var label = document.createElement("label");
label.htmlFor = "cb" + name;
label.innerHTML = name;
container.appendChild(label);

}


https://jsfiddle.net/31u8eszd/5/






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    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: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    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%2fstackoverflow.com%2fquestions%2f53379460%2fmutiple-check-boxes-based-on-output-using-javascript%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














    Heres the code in javascript



    <div id="cblist">
    <input type="checkbox" value="first checkbox" id="cb1" /> <label for="cb1">first checkbox</label>
    </div>

    <input type="text" id="txtName" />
    <input type="button" value="ok" onClick="addCheckbox()" id="btnSave" />

    function addCheckbox(name) {
    var container = document.getElementById('cblist');
    var name = document.getElementById('txtName').value

    var input = document.createElement("input");
    input.setAttribute("type", "checkbox");
    input.setAttribute("value", name);
    input.setAttribute("name", 'cb' + name);
    container.appendChild(input);

    var label = document.createElement("label");
    label.htmlFor = "cb" + name;
    label.innerHTML = name;
    container.appendChild(label);

    }


    https://jsfiddle.net/31u8eszd/5/






    share|improve this answer




























      0














      Heres the code in javascript



      <div id="cblist">
      <input type="checkbox" value="first checkbox" id="cb1" /> <label for="cb1">first checkbox</label>
      </div>

      <input type="text" id="txtName" />
      <input type="button" value="ok" onClick="addCheckbox()" id="btnSave" />

      function addCheckbox(name) {
      var container = document.getElementById('cblist');
      var name = document.getElementById('txtName').value

      var input = document.createElement("input");
      input.setAttribute("type", "checkbox");
      input.setAttribute("value", name);
      input.setAttribute("name", 'cb' + name);
      container.appendChild(input);

      var label = document.createElement("label");
      label.htmlFor = "cb" + name;
      label.innerHTML = name;
      container.appendChild(label);

      }


      https://jsfiddle.net/31u8eszd/5/






      share|improve this answer


























        0












        0








        0







        Heres the code in javascript



        <div id="cblist">
        <input type="checkbox" value="first checkbox" id="cb1" /> <label for="cb1">first checkbox</label>
        </div>

        <input type="text" id="txtName" />
        <input type="button" value="ok" onClick="addCheckbox()" id="btnSave" />

        function addCheckbox(name) {
        var container = document.getElementById('cblist');
        var name = document.getElementById('txtName').value

        var input = document.createElement("input");
        input.setAttribute("type", "checkbox");
        input.setAttribute("value", name);
        input.setAttribute("name", 'cb' + name);
        container.appendChild(input);

        var label = document.createElement("label");
        label.htmlFor = "cb" + name;
        label.innerHTML = name;
        container.appendChild(label);

        }


        https://jsfiddle.net/31u8eszd/5/






        share|improve this answer













        Heres the code in javascript



        <div id="cblist">
        <input type="checkbox" value="first checkbox" id="cb1" /> <label for="cb1">first checkbox</label>
        </div>

        <input type="text" id="txtName" />
        <input type="button" value="ok" onClick="addCheckbox()" id="btnSave" />

        function addCheckbox(name) {
        var container = document.getElementById('cblist');
        var name = document.getElementById('txtName').value

        var input = document.createElement("input");
        input.setAttribute("type", "checkbox");
        input.setAttribute("value", name);
        input.setAttribute("name", 'cb' + name);
        container.appendChild(input);

        var label = document.createElement("label");
        label.htmlFor = "cb" + name;
        label.innerHTML = name;
        container.appendChild(label);

        }


        https://jsfiddle.net/31u8eszd/5/







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 20 '18 at 13:57









        rrrm93rrrm93

        706




        706






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • 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%2fstackoverflow.com%2fquestions%2f53379460%2fmutiple-check-boxes-based-on-output-using-javascript%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

            Biblatex bibliography style without URLs when DOI exists (in Overleaf with Zotero bibliography)

            ComboBox Display Member on multiple fields

            Is it possible to collect Nectar points via Trainline?