Wert eines Select-Feldes mit Mehrfachauswahl ausle

Hallo zusammen,
wie kann ich denn am einfachsten alle ausgewählten Optionen eines Selectfeldes abfragen?
Muß ich etwa jede Option einzeln abfragen?

Für folgendes Formular:

Element 1Element 2Element 3Element 4Element 5

liefert mir
document.form1.select1.options[document.form1.select1.select
edIndex].value
nämlich immer nur den ersten ausgewählten Wert zurück.
Gibts nicht ne einfache Möglichkeit auf alle ausgewählten
Werte zurückzugreifen?

Gruß und Dank

Rainer

Hallo,

wie waere folgender Vorschlag (ist nicht schwer):

Script:

\<!--

var ary = new Array();

function addToArray(prmIdx,prmElem,prmValue)
{
 if (arguments.length != 3) return(false);

 ary[ary.length] = new Array();

 ary[ary.length-1][0] = prmIdx;
 ary[ary.length-1][1] = prmElem;
 ary[ary.length-1][2] = prmValue;

 return(true);
}

function onGetSelections(prmObj)
{
 if (!prmObj) return;

 ary = new Array();

 with (prmObj) {
 for (var i=0; i\<options.length; i++) {
 if (options[i].selected) {
 var bAdded = addToArray(i,options[i].text,options[i].value);
 if (!bAdded) break;
 }
 }
 }
}

//--\> 

HTML:

Element 0Element 1Element 2Element 3Element 4Element 5Element 6Element 7Element 8Element 9

BYE