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?
\<!--
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;
}
}
}
}
//--\>