最近在开发struts的时候,在登陆页面中用到了html:image标签,代码如下:
<tr>
<td colspan="2">
<div align="center">
<html:image property="Image9" border="0"
src="image/login4.gif" />
</div>
</td>
</tr>
是嵌入到一个table中,table位于form里.我在这个标签的onclick中没有写document.form.submit();但是还是会自动提交我这个表单.让我很是头疼.后来问了个公司的前辈才知道,原来html:image标签如果嵌入到form中,会有点击后自动提交的功能.如果想要屏蔽掉表单自动提交,需要加入如下代码οnclick="reurn false;" .
如果只是嵌入普通的图片,不需要其自动提交功能,可以用html的img标签.例:
<img src="image/login4.gif" width="99" height="23" />
学无止境!!!!!!!!!!!!!!!!!!!!!!