cytat-"Funkcja przerzuca zaznaczony option z selecta "from" do selecta "to" i usuwa go z selecta "from".
Aha, option jest dodawany na koncu selecta."
Kod
<script type="text/javascript">
function c(from,to)
{
var x=document.getElementById(from);
var y=document.getElementById(to);
y.options[y.length] = new Option(x.options[x.selectedIndex].text,x.selectedIndex.value);
x.remove(x.selectedIndex);
}
</script>
function c(from,to)
{
var x=document.getElementById(from);
var y=document.getElementById(to);
y.options[y.length] = new Option(x.options[x.selectedIndex].text,x.selectedIndex.value);
x.remove(x.selectedIndex);
}
</script>
tego wlasnie szukalem, jezeli chodzi o przerzucanie options pomiedzy selectami.
ale jak to zrobic zeby przerzucone options zapisywaly sie jednoczesnie w tych selectach? to znaczy byly widoczne w kodzie strony? no bo te selecty sa fragmentem formularza w php, wysylanego postem, i potrzebuje zeby przy wyslaniu submita $_POST['s1'] i $_POST['s2'] zawieraly wartosci swoich options. prosze mi pomoc.