Mutiple check boxes based on output using javascript
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
add a comment |
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
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
add a comment |
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
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
javascript
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
add a comment |
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
add a comment |
1 Answer
1
active
oldest
votes
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/
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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/
add a comment |
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/
add a comment |
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/
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/
answered Nov 20 '18 at 13:57
rrrm93rrrm93
706
706
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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