javascript

Récupérer la valeur d'un select multiple

Un fonction universelle pour avoir la valeur d'un select

select multiple, javascript select multiple, javascript multiple select, multiple select javascript, recuperer select multiple, html select multiple recuperer, recuperer valeur select multiple javascript, javascript recuperer select, javascript recuperer valeur select multiple, selection multiple javascript, javascript valeur select, recuperer valeur select javascript, recuperer select javascript, javascript focus, recuperer un select multiple

Aprés avoir vu comment récupérer la valeur d'un select simple, voici une fonction qui retourne les valeurs sélectionnées pour tous les types de select.(select multiple ou select simple).


function getSelectValue(selectId)
{
var elmt = document.getElementById(selectId);
if(elmt.multiple == false)
{
return elmt.options[elmt.selectedIndex].value;
}
var values = new Array();
for(var i=0; i< elmt.options.length; i++)
{
if(elmt.options[i].selected == true)
{
values[values.length] = elmt.options[i].value;
}
}
return values;
}

Cette fonction retourne la valeur du select dans le cas d'un select "normal" et retourne un tableau de valeur si le select est multiple.

 
 

b1n@sp1n