Wie schon geschrieben man kann das mit einem Script ganz einfach Lösen.
Man muß ja nicht immer alles den anderen nachmachen.
Wenn man hier noch eine sortieren funktion hinzufügt geht das wunderbar.
PHP-Code:
function moveItem(n,v)
{
var o = document.getElementById(n);
var t = document.createElement("option");
var a = document.createAttribute("value");
a.nodeValue = v;
t.setAttributeNode(a);
t.appendChild(document.createTextNode(v));
o.appendChild(t);
}
function dragItem(n,v)
{
var f = document.getElementById(n);
moveItem( (n == 'left') ? 'right' : 'left', v );
for ( var i in f.childNodes )
{
try {
if (f.childNodes[i].getAttribute('value') == v)
f.removeChild( f.childNodes[i] );
} catch(e) { continue; }
}
}
Der Beispiel Code müßte unter Gecko/IE /Opera und Konqueror funktionieren.
Lesezeichen