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(','); } 

jsfiddle

note: invalid start ids number. should start letter.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -