日期:2014-05-16  浏览次数:20323 次

传值和显示问题..
在同一个JSP页面,有个下拉选框.选框里的数据是从数据库里取出来的.  
    现在的问题是,当我任意选择下拉选框中的一个值时,在下拉选框上面弹出,一个里面包括 "+   - "     2个符号的下拉选框,后面跟着刚才选择的值.     并且可以继续选择下面的下拉选框的值,每选个一就弹出一个包括 "+   - "     2个符号的下拉选框,和选的值.
      我不知道这段代码该如何写,   请大家帮我写出来好吗?   谢谢了!

------解决方案--------------------
不知道樓主是不是這哥意思,看下例子.
<html>
<head>
<script>

function creatSel(){
var v1=document.getElementById( "sel ").value;

var sel=document.createElement( "select ");
//var sel=document.getElementsByName( "sel ")[0];
var item = new Option( "+ "+v1, "+ "+v1);
var item1 = new Option( "- "+v1, "- "+v1);
sel.options.add(item);
sel.options.add(item1);

document.body.appendChild(sel);
}
</script>
</head>
<body>
<select id= "sel " onchange= "creatSel() " name= "sel ">
<option value= "1 "> v1 </option>
<option value= "2 "> v2 </option>
<option value= "3 "> v3 </option>
<option value= "4 "> v4 </option>
</select>

<body>
<html>