Ik heb een list box waarbij men meerdere waarden kan selecteren:
Nu vang ik in JS de waarde op van de list box , en probeer er een string van te maken:
Als ik de string print krijg ik dit:
[object HTMLSelectElement]
En bij print van: arrSites[0] , krijg ik '[' , wat dus gewoon de eerste teken is van het bovenstaande bericht.
Anyway, ik kom er dus niet uit hoe ik het array (mocht dat array al goed ontvangen worden in js) omzet in een string.
code:
1
2
3
4
5
| <select name="post_sites[]" id="post_sites" multiple="MULTIPLE" >
<option value="google">Google</option>
<option value="msn">MSN</option>
<option value="yahoo">Yahoo</option>
</select> |
Nu vang ik in JS de waarde op van de list box , en probeer er een string van te maken:
code:
1
2
3
| var arrSites = new Array();
var arrSites = document.getElementById("post_sites");
var strSites = arrSites.toString(); |
Als ik de string print krijg ik dit:
[object HTMLSelectElement]
En bij print van: arrSites[0] , krijg ik '[' , wat dus gewoon de eerste teken is van het bovenstaande bericht.
Anyway, ik kom er dus niet uit hoe ik het array (mocht dat array al goed ontvangen worden in js) omzet in een string.