就是一个留言板,现在想实现在提交留言的时候可以选择图片,我用<select>进行选择图片,
可以实现用JS
这个步骤是:
<script>
function mm()
{
var index = document.all.win.selectedIndex;
var text = document.all.win.options[index].text;
if(text=="0")
{
document.all.view.src="../shadow.files/person/1.gif";
}
if(text=="1")
{
document.all.view.src="../shadow.files/person/04.gif";
}
if(text=="2")
{
document.all.view.src="../shadow.files/person/10.gif";
}
if(text=="3")
{
document.all.view.src="../shadow.files/person/11.gif";
}
if(text=="4")
{
document.all.view.src="../shadow.files/person/12.gif";
}
if(text=="5")
{
document.all.view.src="../shadow.files/person/13.gif";
}
if(text=="6")
{
document.all.view.src="../shadow.files/person/14.gif";
}
if(text=="7")
{
document.all.view.src="../shadow.files/person/15.gif";
}
if(text=="8")
{
document.all.view.src="../shadow.files/person/16.gif";
}
if(text=="9")
{
document.all.view.src="../shadow.files/person/17.gif";
}
if(text=="10")
{
document.all.view.src="../shadow.files/person/18.gif";
}
if(text=="11")
{
document.all.view.src="../shadow.files/person/19.gif";
}
if(text=="12")
{
document.all.view.src="../shadow.files/person/2.gif";
}
if(text=="13")
{
document.all.view.src="../shadow.files/person/20.gif";
}
if(text=="14")
{
document.all.view.src="../shadow.files/person/21.gif";
}
if(text=="15")
{
document.all.view.src="../shadow.files/person/22.gif";
}
if(text=="16")
{
document.all.view.src="../shadow.files/person/23.gif";
}
if(text=="17")
{
document.all.view.src="../shadow.files/person/24.gif";
}
if(text=="18")
{
document.all.view.src="../shadow.files/person/25.gif";
}
if(text=="19")
{
document.all.view.src="../shadow.files/person/26.gif";
}
if(text=="20")
{
document.all.view.src="../shadow.files/person/27.gif";
}
if(text=="21")
{
document.all.view.src="../shadow.files/person/28.gif";
}
if(text=="22")
{
document.all.view.src="../shadow.files/person/29.gif";
}
if(text=="23")
{
document.all.view.src="../shadow.files/person/3.gif";
}
if(text=="24")
{
document.all.view.src="../shadow.files/person/30.gif";
}
if(text=="25")
{
document.all.view.src="../shadow.files/person/31.gif";
}
if(text=="26")
{
document.all.view.src="../shadow.files/person/33.gif";
}
if(text=="27")
{
document.all.view.src="../shadow.files/person/34.gif";
}
if(text=="28")
{
document.all.view.src="../shadow.files/person/35.gif";
}
if(text=="29")
{
document.all.view.src="../shadow.files/person/4.gif";
}
if(text=="30")
{
document.all.view.src="../shadow.files/person/5.gif";
}
if(text=="31")
{
document.all.view.src="../shadow.files/person/6.gif";
}
if(text=="32")
{
document.all.view.src="../shadow.files/person/7.gif";
}
if(text=="33")
{
document.all.view.src="../shadow.files/person/8.gif";
}
if(text=="34")
{
document.all.view.src="../shadow.files/person/9.gif";
}}
</script>
<td nowrap align="right">选择头像:</td> <td><select name=win onclick="mm()">
<%
int i;
for(i=0;i<=34;i++)
{
%>
<option value=<%=i%>><%=i%></option>
<%
}
%>
</select> </td>
<td>
<img id="view" src="../shadow.files/person/1.gif" name="picture">
</td>
然后我想把提交的时候把留言内容和图片路径一起存在数据库,
但是这个路径老存不进去。
可以实现用JS
这个步骤是:
<script>
function mm()
{
var index = document.all.win.selectedIndex;
var text = document.all.win.options[index].text;
if(text=="0")
{
document.all.view.src="../shadow.files/person/1.gif";
}
if(text=="1")
{
document.all.view.src="../shadow.files/person/04.gif";
}
if(text=="2")
{
document.all.view.src="../shadow.files/person/10.gif";
}
if(text=="3")
{
document.all.view.src="../shadow.files/person/11.gif";
}
if(text=="4")
{
document.all.view.src="../shadow.files/person/12.gif";
}
if(text=="5")
{
document.all.view.src="../shadow.files/person/13.gif";
}
if(text=="6")
{
document.all.view.src="../shadow.files/person/14.gif";
}
if(text=="7")
{
document.all.view.src="../shadow.files/person/15.gif";
}
if(text=="8")
{
document.all.view.src="../shadow.files/person/16.gif";
}
if(text=="9")
{
document.all.view.src="../shadow.files/person/17.gif";
}
if(text=="10")
{
document.all.view.src="../shadow.files/person/18.gif";
}
if(text=="11")
{
document.all.view.src="../shadow.files/person/19.gif";
}
if(text=="12")
{
document.all.view.src="../shadow.files/person/2.gif";
}
if(text=="13")
{
document.all.view.src="../shadow.files/person/20.gif";
}
if(text=="14")
{
document.all.view.src="../shadow.files/person/21.gif";
}
if(text=="15")
{
document.all.view.src="../shadow.files/person/22.gif";
}
if(text=="16")
{
document.all.view.src="../shadow.files/person/23.gif";
}
if(text=="17")
{
document.all.view.src="../shadow.files/person/24.gif";
}
if(text=="18")
{
document.all.view.src="../shadow.files/person/25.gif";
}
if(text=="19")
{
document.all.view.src="../shadow.files/person/26.gif";
}
if(text=="20")
{
document.all.view.src="../shadow.files/person/27.gif";
}
if(text=="21")
{
document.all.view.src="../shadow.files/person/28.gif";
}
if(text=="22")
{
document.all.view.src="../shadow.files/person/29.gif";
}
if(text=="23")
{
document.all.view.src="../shadow.files/person/3.gif";
}
if(text=="24")
{
document.all.view.src="../shadow.files/person/30.gif";
}
if(text=="25")
{
document.all.view.src="../shadow.files/person/31.gif";
}
if(text=="26")
{
document.all.view.src="../shadow.files/person/33.gif";
}
if(text=="27")
{
document.all.view.src="../shadow.files/person/34.gif";
}
if(text=="28")
{
document.all.view.src="../shadow.files/person/35.gif";
}
if(text=="29")
{
document.all.view.src="../shadow.files/person/4.gif";
}
if(text=="30")
{
document.all.view.src="../shadow.files/person/5.gif";
}
if(text=="31")
{
document.all.view.src="../shadow.files/person/6.gif";
}
if(text=="32")
{
document.all.view.src="../shadow.files/person/7.gif";
}
if(text=="33")
{
document.all.view.src="../shadow.files/person/8.gif";
}
if(text=="34")
{
document.all.view.src="../shadow.files/person/9.gif";
}}
</script>
<td nowrap align="right">选择头像:</td> <td><select name=win onclick="mm()">
<%
int i;
for(i=0;i<=34;i++)
{
%>
<option value=<%=i%>><%=i%></option>
<%
}
%>
</select> </td>
<td>
<img id="view" src="../shadow.files/person/1.gif" name="picture">
</td>
然后我想把提交的时候把留言内容和图片路径一起存在数据库,
但是这个路径老存不进去。
是用<option value="路径">不用循环
我自作聪明用循环,
然后再放进数据库搞定了,爽~~~~~~~~~~~~~