2 auswahllisten (multiple), Inhalt von der einen in die andere
Olaf
- javascript
0 Z.N.S.0 korrektur
Z.N.S.0 Olaf
Hallo,
ich brauche eine Javascriptfunktion, mit der ich den Inhalt von einer auswahlliste (auch mit multiple select, also eines oder mehrere ) in die andere kopieren kann.
vielleicht hat jemand hilfe, bedanke mich schon mal !!!
abend,
folgendes script kopiert dir im IE die selektierten werte einer
multiple select in eine andere...
<SCRIPT language="JavaScript">
function copySelected() {
for(i=0; i<document.getElementById("fstOne").length; i++) {
j=1;
if(document.getElementById("fstOne").options[i].selected==true) {
toCopyValue = document.createElement("option");
toCopyValue.text = document.getElementById("fstOne").options[i].value;
toCopyValue.value = document.getElementById("fstOne").options[i].value;
document.getElementById("scnOne").add(toCopyValue,j);
j++;
}
}
}
</SCRIPT>
<form>
<select name="fstOne" size="5" multiple>
<option selected>-- Choose here --</option>
<option value="Stella Maris">Stella Maris</option>
<option value="Stagger Lee">Stagger Lee</option>
<option value="PopColor">PopColor</option>
<option value="Yu-Gung">Yu-Gung</option>
<option value="Manastir Baroue">Manastir Baroue</option>
<option value="Henry Lee">Henry Lee</option>
</select>
<p><input type="button" value="<=>" onClick="copySelected()"><p>
<select name="scnOne" size="3">
<option selected>-- Look Here --</option>
</select>
</form>
HIH
mfg,
(tanz das)
Z.N.S.
abend,
toCopyValue = document.createElement("option");
toCopyValue.text = document.getElementById("fstOne").options[i].value;
toCopyValue.value = document.getElementById("fstOne").options[i].value;
-----------------------------------------------------------------------^
--> meine natürlich *.text an dieser stelle.
mfg,
(tanz das)
Z.N.S.
muchas gracias für die schnelle antwort ... !!!