做一个购物网站,发现一个问题。在物品显示页有两个按钮,一个是购买,一个是放入购物车。因为这两个功能都要用到输入的物品数量,所以我打算在一个form表当里为这两个按钮设置不同的action提交到servlet中进行处理。我的写法是使用js,使用document.forms.(form的id名).action("action名"),然后再servlet中用不同的action处理,但是点击按钮却没有反应,应该是document.forms.(form的id名).action("action名")有问题,但是不知道问题出在哪里,求指教如果谁有更好的方法,也可以告知小弟。谢谢了
function a() {
if (confirm("确认a?"))
{
form1.action='a';
form1.submit();
}
}
function b() {
if (confirm("确认b?")) {
form1.action='b';
form1.submit();
}
}
</script>
<input type="xxxx" name="xxx" onclick="a()" />
<input type="xxxx" name="xxx" onclick="b()" />
<script language="JavaScript" src="script/trim.js"></script>
<script language="JavaScript">
function check1(){
var mount = document.all.mount.value;
if(mount.trim()=="")
{
alert("请输入购买数量!");
return;
}
document.gmai.action="GManageServlet";
document.gmai.submit();
}
function check2(){
var mount = document.all.mount.value;
if(mount.trim()=="")
{
alert("请输入加入购物车数量!");
return;
}
document.gmai.action="jiaru.jsp";
document.gmai.submit();
}
</script><form action="" method="post" id="gmai" name="gmai">
。。
<img border="0" src="img/goumai.jpg" id="lg" onclick="JavaScript:check1()"/>
<img border="0" src="img/jiaru.jpg" id="jr" onclick="JavaScript:check2()"/>
这个配置了吗
http://down.chinaz.com/
使用按钮的click事件都不行?先写一个简单函数 例如 function f1(){ alert('111')} 然后click调这个函数 看能不能调 能的话 再执行下一步,里面写个ajax多好,配置相应url