html - How to pass selected div tag id values to single textbox separated by comma using javascript -
javascript:
function sample(c_id) { document.getelementbyid("result").value=""; var x = document.getelementbyid("result").value=c_id; }
html:
<div id="1" onclick="sample(this.id)">one</div> <div id="2" onclick="sample(this.id)">two</div> <input type="text" value="" id="result">
please me...
you'll need keep array of values have been added input. when toggle each number, can have removed array splice()
or added array push()
. need join values comma, , apply value of input
:
var taken = []; function sample(c_id) { var inp = document.getelementbyid("result"); var ind = taken.indexof(c_id); if(ind > -1){ taken.splice(ind,1); taken = taken; } else { taken.push(c_id); } inp.value = taken.join(','); }
note: invalid start id
s number. should start letter.
Comments
Post a Comment