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
Post a Comment