A
antihero
Sehr schönes Script!
Ich habe ein ähnliches Problem und bräuchte nur einen kleinen Hinweis.
Im Befehl:
NE = new Option( main[si].text , main[si].text , false , false );
Welche Position definiert den Text des Objects und welche den Wert (value)?
Ich benutze folgendes Script und schaffe es einfach nicht ein Objekt im Select Feld einzufügen welches nebst dem Text auch noch einen speziellen Wert erhält.
function AddLeft( partofform ) {
fldLeft = document.forms[0].selLeftAn;
fldRight = document.forms[0].selRightAn;
iFirstSel = fldRight.selectedIndex ;
while(fldRight.selectedIndex != -1) {
iSel = fldRight.selectedIndex ;
if(iSel == -1)
return;
iOptNew = new Option(fldRight.options[iSel].text, fldRight.options[iSel].value);
fldLeft.options[fldLeft.length] = iOptNew;
fldRight.options[iSel] = null;
}
fldRight.selectedIndex = iFirstSel;
}
Die Zeile mit dem "Problem" ist fett markiert.
Vielen Dank für eure Hilfe!
antihero
Ich habe ein ähnliches Problem und bräuchte nur einen kleinen Hinweis.
Im Befehl:
NE = new Option( main[si].text , main[si].text , false , false );
Welche Position definiert den Text des Objects und welche den Wert (value)?
Ich benutze folgendes Script und schaffe es einfach nicht ein Objekt im Select Feld einzufügen welches nebst dem Text auch noch einen speziellen Wert erhält.
function AddLeft( partofform ) {
fldLeft = document.forms[0].selLeftAn;
fldRight = document.forms[0].selRightAn;
iFirstSel = fldRight.selectedIndex ;
while(fldRight.selectedIndex != -1) {
iSel = fldRight.selectedIndex ;
if(iSel == -1)
return;
iOptNew = new Option(fldRight.options[iSel].text, fldRight.options[iSel].value);
fldLeft.options[fldLeft.length] = iOptNew;
fldRight.options[iSel] = null;
}
fldRight.selectedIndex = iFirstSel;
}
Die Zeile mit dem "Problem" ist fett markiert.
Vielen Dank für eure Hilfe!
antihero