<!--
function onChange() {
if (document.forms[0].multipleSelect.value == "Value 1") {
document.forms[0].multipleSelect1.length = 0;
var options = document.forms[0].multipleSelect1.options;
var option = document.createElement("option");
                option.text = "nanjing";
                option.value = "nanjing";
        options.add(option);
}
else if (document.forms[0].multipleSelect.value == "Value 0") {

}
}
//--><html:select property="multipleSelect" onchange="onChange()">
<html:options name="selectForm" collection="selectList" property="name"/>
</html:select>

解决方案 »

  1.   

    谢谢不过我对js确实一点都不懂,能不能稍微讲一下这个的意思其实如果能有一个onchange能够根据select的内容改变本页(哪怕是跳转页面),其实我想就可以解决我的问题了丢脸阿
      

  2.   

    <script language="JavaScript" type="">
    function changePage(){ var a;
     a=trim(travelerMesgActionForm.pageControl.value);
      travelerMesgActionForm.action="../WebModule1/listTravelerMesgAction.do?sql=<%=sql%>&&ger="+a;
    travelerMesgActionForm.method="post";
    travelerMesgActionForm.submit();
    }
    function trim(str){
    if(str==null || str.length<1)
    return str;
    var i,j;
    for(i=0;i<str.length;i++){
    if(str.charAt(i)!=" ")
    break;
    }
    for(j=str.length-1;j>=0;j--){
    if(str.charAt(j)!=" ")
    break;
    }
    if(i>=str.length)
    i=0;
    return(str.substring(i,j+1));
    }
    </script>