在asp设计页面中放入一个html表,表元素为一张图片(asp服务器控件或html的img标签都可以)
...
<table>
<tr>
<td><img .../>
/*<asp:Image .../>
<asp:ImageButton .../>
*/
</td>
<td><asp:ImageButton ID="img0" runat="server" ImageAlign="middle" ImageUrl="~/image/album1.bmp" Width="400px" Height="300px" OnClientClick="img0_onclick()" /></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
...
我现在想要做的是:
1.给照片一个单击事件,调用JavaScript脚本处理这个单击事件
2.这个单击事件动态改变背景图片,下面是我写的js代码,但是不成功
3.或许是我的方法不对,谁有更好的方法,请赐教!当然,你能提出更好的解决方法会更好!谢谢!
function img0_onclick()
{
var x=Math.round(Math.random()*10);
switch(x)
{
case 1:window.document.img0.ImageUrl="image/01.bmp";break;
case 2:window.document.img0.ImageUrl="image/02.bmp";break;
case 3:window.document.img0.ImageUrl="image/03.bmp";break;
...
}
}
...
<table>
<tr>
<td><img .../>
/*<asp:Image .../>
<asp:ImageButton .../>
*/
</td>
<td><asp:ImageButton ID="img0" runat="server" ImageAlign="middle" ImageUrl="~/image/album1.bmp" Width="400px" Height="300px" OnClientClick="img0_onclick()" /></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
...
我现在想要做的是:
1.给照片一个单击事件,调用JavaScript脚本处理这个单击事件
2.这个单击事件动态改变背景图片,下面是我写的js代码,但是不成功
3.或许是我的方法不对,谁有更好的方法,请赐教!当然,你能提出更好的解决方法会更好!谢谢!
function img0_onclick()
{
var x=Math.round(Math.random()*10);
switch(x)
{
case 1:window.document.img0.ImageUrl="image/01.bmp";break;
case 2:window.document.img0.ImageUrl="image/02.bmp";break;
case 3:window.document.img0.ImageUrl="image/03.bmp";break;
...
}
}
解决方案 »
- asp.net上传视频转换为flv格式,并截图(最好有例子)
- 给THML控件赋值
- div 布局问题~ 请教~ 会的进来看下!~
- 这网通,我靠,我服了,原来不只我遇到同样的问题
- 急!关于网站一级域名和二级域名Cookies互相访问得问题
- 2005生成的App_Web_pcq0jtmz.dll能像2003一样有一个固定的名字吗?
- 如何取目录下的图片文件
- 学习asp.net该看什么样的书
- 请问上一个页面状态保持的问题
- 谁知道如股票分析系统那样在网页上实时显示曲线图使用的什么方法呀?
- 求字符串拆分方法
- -----------------两个程序的同一段代码,一个报错,一个不报错,这是什么问题?求指教。。。
function img0_onclick(imgobj)
{
var now = new Date();
var x = now.getMilliseconds()%3;//这里有几张图就对几取模
switch(x)
{
case 0:imgobj.src ="image/01.bmp";break;
case 1:imgobj.src="image/02.bmp";break;
case 2:imgobj.src="image/03.bmp";break;
...
}
}