这个可以吗?<%@ page contentType="text/html;charset=GB2312"%><html>
<head>
<title>Show and Hide Picture Page</title>
<script>
function a()
{
if(pic1.style.visibility=='visible')
{
pic1.style.visibility='hidden';
}
else
{
pic1.style.visibility='visible';
}
}
</script></head>
<body>
<img src='images/test.jpg' style='display:' id='pic1'>
<input type='button' value='显示与隐藏' onclick='a()'>
</body>
</html>
<head>
<title>Show and Hide Picture Page</title>
<script>
function a()
{
if(pic1.style.visibility=='visible')
{
pic1.style.visibility='hidden';
}
else
{
pic1.style.visibility='visible';
}
}
</script></head>
<body>
<img src='images/test.jpg' style='display:' id='pic1'>
<input type='button' value='显示与隐藏' onclick='a()'>
</body>
</html>
解决方案 »
- 请教高手!jmx在tomcat中的作用??
- javaEE分层体系结构的问题(谁可以回答)
- Jboss 5.x 不能调用EJB的本地接口?Web项目部署极慢是什么原因?
- 谁会Appfuse啊,进来救个急!
- 为什么提到validator验证框架,总是要与struts关联?有没有不与任何框架关联的单纯的validator验证框架资料?
- 为什么我用dom4j写文件写不进去?
- 谁能给我介绍几本关于spring和hebernate的好书,谢谢!
- 散分:畅所欲言,大家看看这我样的水平在北京行不行
- spring+mybatis项目启动报错
- tomcat对文件下载是不是性能不好?
- struts图片问题
- 求救:各位大侠,关于分布事务提交的菜鸟问题!
默认可以隐藏,等你按钮点击就让div显示
应该可以满足你的要求
<div id="div1" style.display = "none">
<img .......>
</div>然后你的button触发javascriptfunction 显示(){
var x = document.getElementById('div1');
x.style.display = "block";
}function 隐藏(){
var x = document.getElementById('div1');
x.style.display = "none";
}
因为<img src="*.do" src路径为.do,图片未保存在本地,hidden不可用
需求是必须要点击之后才显示,举个例,比如有衣服,帽子,鞋子3个大类的下拉列表,选择其中一种,然后相应的去数据库把图片调出来,页面加载图片就跟着加载不可能,别说图片很多了,就是这么多类也没法分清楚
2, dwr
3, 点击按钮发送请求,刷新页面。
页面上作判断。比如<logic:equal name="ShowFlag" value="true">
<input type="image" src="${pageContext.request.contextPath}/image/AAA.gif"
value="<bean:message key='AAA'/>" onclick="BBB();return false;">
</logic:equal>
在ShowFlag为true的时候显示图片。
刚开始可以设置成false.点击按钮设成true传到服务端,刷新叶面。
<logic:present name="111">
<img src="img.do"></img>
</logic:present><script language="javascript" type="text/javascript">
function imgJs()
{
document.forms[0].action='img.do' ;
document.forms[0].submit();
}
</script><logic:present name="111">
如果在你的action中设置了111就执行到这儿。如:request.setAttribute("111","显示111")或session.setAttribute("111","显示111")
<img src="img.do"></img>
</logic:present>
这样是你想要的了吧,给分