一个SELECT选择后显示对应图片问题
不知大家在很多注册页里经常看到这样的效果,当选择一个下拉列表框的一项时右边就可以显示对应的小图片;而我现在正是需要达到这种效果,于是自己动手做了下,
我是这样写的:
<script language="javascript">
function ci(){
var myico
myico=document.frm1.ico.value;
document.frm1.kkk.src="../bbs/img/"+myico
}
</script>
<form method="POST" action="bl_add.asp?action=add" name="frm1">
<table width="500" border="0" align="center" cellpadding="0" cellspacing="2" Class="border">
<tr class="tdbg">
<td height="22" align="right" bgcolor="#C0C0C0">版块图标</td>
<td colspan="3" bgcolor="#E3E3E3"> <select name="ico" onchange="return ci();">
<%for i=1 to 10%>
<option value="<%=i%>logo.gif"><%=i%>logo.gif</option>
<%next%>
</select> <input type="image" name="kkk" src="../bbs/img/1logo.jpg" width="25" height="28" border="0">
</td>
</tr>
<tr class="tdbg">
<td height="25" colspan="2" align=center><BR>
<input name="Submit" type="submit" id="Submit" value=" 添 加 ">
<input name="Reset2" type="reset" id="Reset2" value=" 清 除 "> </td>
</tr>
</table>
</form>
-----------------------------------------------------------------------
可总是提示错误说:document.frm1.kkk为空或不是对象,而我试着把kkk的类型由image改为text
可以取到值啊,如何达到效果,请各位前辈想想办法?????