怎样让静态的HTML按钮触发服务器端的方法
比如:我有一个 <a title="购买" >
<img style="border: none" src="/images/buttom_goumai.gif" alt="添加到购物栏" />
</a>点击了之后怎样可以触发服务器端的方法
比如:我有一个 <a title="购买" >
<img style="border: none" src="/images/buttom_goumai.gif" alt="添加到购物栏" />
</a>点击了之后怎样可以触发服务器端的方法
解决方案 »
- 超连接能打开本地的文件夹么
- 如何实现table的宽度为100%时,右列宽度固定,左列为余下的宽度?
- datalist嵌套如何绑定数据
- 如何在Repeater控件的ItemTemplate模板内,给ImageButton加上“确认删除吗?”的脚本。
- asp.net里面关于Tabs控件的问题,急,在线等!!!
- vs 2003的web.config 里数据库连接字符串,和vs 2005里的数据库连接字符串有何区别
- 关于Datalist控件的排序序号的菜鸟问题 请各位大哥大姐帮忙
- 如何结束一个进程?
- 大家帮帮忙.ASP.NET布局问题???
- 我觉得目前最好的新闻系统,非常的漂亮!不敢独享,特给大家推荐。
- asp.net 问题又来了!
- 如何获取数字证书中的"颁发机构密钥标标识符"
<img style="border: none" src="/images/buttom_goumai.gif" alt="添加到购物栏" />
</a>触发服务器的方法好像不行得用ajax吧,你可以使它跳转到另一个页面进行操作
静态的HTML页触发服务器端的方法 ?
request.form
2 <a onclick='add()'><img style="border: none" src="/images/buttom_goumai.gif" alt="添加到购物栏" /></a>
加个按钮button1function add()
{
document.getElementById("button1").click();
}
用ajax或跳转到动态页,否则,你就放弃这个想法。
Web的基础知识去补充一下。
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>
如果是ASPX页面的话,可用6楼的方法,也可以用_doPostBack(),具体用法Google一下吧。很简单的。