jquery - How to Show selected value on textbox using javascript? -


how can show value of selected items in textbox using javascript?

// list <select id="list" class="form-control" multiple="">   <option value="2014">your cute</option>   <option value="2013">your ugly</option>   <option value="2011">your awesome</option> </select>  // button , textbox <button onclick="show_value();" type="button" value="get value">get value</button>  <input type="text" id="selectedvalue" class="text" name="selectedvalue" /> 

i came javascript code

function showgroup_id () {     $('#selectedvalue').val(selectedvalue);       var mylist = document.getelementbyid('list');     var selected-value = selecteditem;     var selectedgroupids = [];     (var = 0; < mylist.length; i++) {         if (mylist[i].selected) {             selectedselecteditem.push(mylist[i].value);                      }     } } 

when tried, doesn't work.. can me please?

you can use onchange event change textbox content changing select element.

html :

<select id="selectbox">     <option>a</option>     <option>b</option> </select>  <input type="text" id="messagetextbox" /> 

javascript :

var selectbox = document.getelementbyid("selectbox"); selectbox.onchange = function(){     var textbox = document.getelementbyid("messagetextbox");     textbox.value = this.value; }; 

jsfiddle

your solution :

html :

<select id="list" class="form-control" multiple="">     <option value="2014">your cute</option>     <option value="2013">your ugly</option>     <option value="2011">your awesome</option> </select>  // button , textbox <button onclick="showgroup_id();" type="button" value="get value">get value</button>  <input type="text" id="selectedvalue" class="text" name="selectedvalue"  style="width: 55%;" /> 

javascript/jquery :

function showgroup_id () {     var result = "";     var selecteditem = $('#selectedvalue').val(selectedvalue);       var mylist = document.getelementbyid('list');     var selectedvalues = selecteditem;     var selectedgroupids = [];     (var = 0; < mylist.length; i++) {         if (mylist[i].selected) {             //selectedselecteditem.push(mylist[i].value);             //alert(mylist[i].text);             result = result + " " + mylist[i].text;             $("#selectedvalue").val(result);         }     } } 

jsfiddle


Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -