html - How to get all selected values from different inputs - Javascript -


i see lot of questions mine different theirs. have form , form includes 3 different select area different variables. want them don't know how , i'm newbie on javascript , html.

edit: deleted " sending database " part. part of context.

here html:

    <form>    <p> scores: </p>      <select name ="scores:">       <option value= " 9 " name= " 9 "> 9 </option>       <option value= " 8 " name= " 8 "> 8 </option>       <option value= " 7 " name= " 7 "> 7 </option>       <option value= " 6 " name= " 6 "> 6 </option>       <option value= " 5 " name= " 5 "> 5 </option>       <option value= " 4 " name= " 4 "> 4 </option>       <option value= " 3 " name= " 3 "> 3 </option>       <option value= " 2 " name= " 2 "> 2 </option>       <option value= " 1 " name= " 1 "> 1 </option>      </select>  <p> years: </p>     <select id ="year">   </select>    <p> languages: </p>    <select name="language">     <option value ="aborginial", name = "aborginial"> aborginial </option>     <option value="arabic"> arabic </option>     <option value="aramaic">aramaic</option>     <option value="bosnian">bosnian</option>     <option value="cantonese">cantonese</option>     <option value="chinese">chinese</option>     <option value="czech">czech</option>       </select>    <button type="button">submit data</button>   </form> 

assuming user selected score 7, set language bosnian , year 1980 ( i'm populating year box function don't worry not empty list ) , want these selected values (score: 7, lang: bosnian, year:1980) way of them in form. how can these selected values?

return object :

document.getelementbyid("submit").addeventlistener("click", getdata);    function getdata() {  var score = document.getelementbyid('scores').value;  var year = document.getelementbyid('year').value;  var language = document.getelementbyid('language').value;  var data = {'score':score, 'year':year, 'lang':language};  console.log(data);  }
    <form>      <p> scores: </p>        <select id ="scores" name ="scores:">        <option value= " 9 " name= " 9 "> 9 </option>        <option value= " 8 " name= " 8 "> 8 </option>        <option value= " 7 " name= " 7 "> 7 </option>        <option value= " 6 " name= " 6 "> 6 </option>        <option value= " 5 " name= " 5 "> 5 </option>        <option value= " 4 " name= " 4 "> 4 </option>        <option value= " 3 " name= " 3 "> 3 </option>        <option value= " 2 " name= " 2 "> 2 </option>        <option value= " 1 " name= " 1 "> 1 </option>        </select>    <p> years: </p>        <select id ="year">    </select>      <p> languages: </p>      <select id= "language" name="language">      <option value ="aborginial", name = "aborginial"> aborginial </option>      <option value="arabic"> arabic </option>      <option value="aramaic">aramaic</option>      <option value="bosnian">bosnian</option>      <option value="cantonese">cantonese</option>      <option value="chinese">chinese</option>      <option value="czech">czech</option>        </select>      <button id="submit" type="button">submit data</button>    </form>


Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -