function addtodestlist() {
 destlist=window.document.forms[0].destlist;
 select=window.document.forms[0].select;
 select1=window.document.forms[0].select1;
 select2=window.document.forms[0].select2;
 textfield=window.document.forms[0].textfield;
var str=select.value+select1.text+select2.value+"'"+textfield.value+"'";
var len = destlist.length;
destlist.options[len] = new Option(str,str);}

解决方案 »

  1.   

    帮你改了些,错误挺多
    <script>
    function addtodestlist() {
     destlist=window.document.forms[0].destlist;
     select=window.document.forms[0].select;
     select1=window.document.forms[0].select1;
     select2=window.document.forms[0].select2;
     textfield=window.document.forms[0].textfield;
    var str=select.options[select1.selectedIndex].text+select1.options[select1.selectedIndex].text+select2.options[select1.selectedIndex].text+"'"+textfield.value+"'";
    var len = destlist.options.length;
    destlist.add(new Option(str,str))}
    </script>
    <form>
    <select name=destlist></select><select name=select><option>jdid</select><select name=select1><option>jdid</select><select name=select2><option>jdid</select>
    <input name=textfield><input onclick=addtodestlist() type=button value=add>
      

  2.   

    谢谢!
    还有一个问题,在javascript里面怎样把字符串传到下一个页面里面?不能用session,他不认javascript里面定义的字符串阿?
      

  3.   

    不清楚
    什么意思?
    在javascript里面怎么写?
    我要传到下一个jsp页面。