<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> </HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- function change(type) {
var obj = document.getElementById("test").options; var ops = []; if (type==0) { ops[0] = obj[obj.length-1]; } else { for (var i=0;i<obj.length;i++ ) { if (type == obj[i].text ) { ops[0] = obj[i]; } } }
if (type == 0) { for (var i=1;i<obj.length ;i++ ){ ops[i] = obj[i-1]; } } else { var j = 1; for (var i=0;i<obj.length ; i++) { if (obj[i].text!=type) { ops[j++] = obj[i]; } } }
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function change(type) {
var obj = document.getElementById("test").options;
var ops = [];
if (type==0)
{
ops[0] = obj[obj.length-1];
} else {
for (var i=0;i<obj.length;i++ )
{
if (type == obj[i].text )
{
ops[0] = obj[i];
}
}
}
if (type == 0)
{
for (var i=1;i<obj.length ;i++ ){
ops[i] = obj[i-1];
}
} else {
var j = 1;
for (var i=0;i<obj.length ; i++)
{
if (obj[i].text!=type)
{
ops[j++] = obj[i];
}
}
}
obj.length = 0;
for (var i=0; i<ops.length;i++ )
{
obj.add(ops[i]);
}
obj[0].selected = true;//-->
</SCRIPT>
<BODY>
<SELECT NAME="" id="test">
<OPTION VALUE="" selected>张三
<OPTION VALUE="">李四
<OPTION VALUE="">王五
<OPTION VALUE="">赵六
<OPTION VALUE="">黄九
</SELECT>
<INPUT TYPE="button" VALUE="LAST TO FIRST" ONCLICK="change(0);">
<INPUT TYPE="button" VALUE="VALUE TO FIRST" ONCLICK="change('黄九');">
</BODY>
</HTML>