我现在正在写新闻系统,添加新闻里有上传图片功能

我现在正在写新闻系统,添加新闻里有上传图片功能

我想用JAVA实现这样一个功能:

用户可以选择添加几张图片:比如一个下拉菜单有1,2,3,4,5,6,7七个选项,当你选3是下边就出现3个上传图片的

1<input name="pic/*这里是1,2,3*/" size="30" type="file"/>


我JAVA不太好,那位高手能帮我是下这个功能,谢谢!!!

---------------------------------------------------------------

 1<form>
 2<select onchange="sele(this.value)">
 3<option value="1">1   
 4<option value="2">2   
 5<option value="3">3   
 6<option value="4">4   
 7<option value="5">5   
 8<option value="6">6   
 9<option value="7">7   
10</option></option></option></option></option></option></option></select><br/>
11<span id="upfiles">[将在这里出现file对象]</span>
12</form>
1<script>   
2function sele(v) {   
3s = "";   
4for(i=1;i<=v;i++)   
5s += '图片'+i+'<input type="file" name="pic'+i+'" size="30" ><br>';   
6upfiles.innerHTML = s;   
7}   
8</script>

---------------------------------------------------------------

 1<html>
 2<head>
 3<title> New Document </title>
 4<meta content="EditPlus" name="Generator"/>
 5<meta content="" name="Author"/>
 6<meta content="" name="Keywords"/>
 7<meta content="" name="Description"/>
 8<script language="JavaScript">   
 9<!--   
10function func()   
11{   
12  
13var len=document.f.sel.options[document.f.sel.selectedIndex].value;   
14if(len==-1) return;   
15var str="";   
16for(var i=0;i<len;i++){   
17str+="<input type='file' name='pic"+i+"' size='30'><br>";   
18}   
19document.all.divID.innerHTML=str;   
20}   
21  
22//-->   
23</script>
24</head>
25<body>
26<form action="" method="post" name="f">
27<select name="sel" onchange="javascript:func();">
28<option value="-1">pls select</option>
29<option value="1">NO.1</option>
30<option value="2">NO.2</option>
31<option value="3">NO.3</option>
32<option value="4">NO.4</option>
33</select>
34</form>
35<div id="divID"></div>
36</body>
37</html>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus