function checkOrder(){
if(confirm("正在进行'满额则增礼品'活动,是否查看详情?")){
location.href="http://www.baidu.com";
}else{
var displayValue;
var temp;
temp = document.getElementById("receiver").value;
if((temp==null)||(temp=="")){
alert("请修改您的收货地址信息");
return false;
}
temp = document.getElementById("mobile").value;
if((temp==null)||(temp=="")){
alert("请修改您的收货地址信息");
return false;
}
/*
* temp = document.getElementById("tel").value;
* if((temp==null)||(temp=="")){ alert("请修改您的收货地址信息"); return false; }
*/
temp = document.getElementById("addr").value;
if((temp==null)||(temp=="")){
alert("请修改您的收货地址信息");
return false;
}
displayValue = document.getElementById('sendWayTable').style.display;
if(displayValue=='block'){
alert('请保存配送方式!');
return false;
}
displayValue = document.getElementById('receiveraddr').style.display;
if(displayValue=='block'){
alert('请保存收货信息!');
return false;
}
displayValue = document.getElementById('payWayFormDiv').style.display;
if(displayValue=='block'){
alert('请保存支付信息!');
return false;
}
if(confirm("提交后订单将无法修改,您确定已对订单进行校验并提交订单吗?")){
document.order.submit();
}
}
}js脚本如上...作用是给一个按钮添加了一个onClick事件 当单机这个button时 现询问时候查看活动页面.如果是则跳转,如果否.则进行表单验证...可是实际上 当我点击这个按钮的时候 直接进行表单验证.没有询问是否跳转
解决方案 »
- extjs 页面布局设计(高分寻高手)
- jqueryDialog
- js怎么获取div标签中cc子标签内容,和子标签的属性
- 输入法
- 编码问题,请指点
- 如何将四联动DropDownList中的值用存储过程存入数据库,急用,急用...
- 求帮忙:如何获得ul下的 li的css属性
- 急,寻高手……如何用javascript编写一个只要内容改变就触发某个函数的对话框?
- JavaScript显示时间问题
- 不知如何在表单中将<textarea>中的值直接在本页面赋给<input type=hidden...> ?
- uploadify 的 formData 如何在JAVA的servelt中获取 求大神解答
- jqgrid 可编辑列获取焦点
如<input type="button" value="测试" onclick="checkOrder();" />
在checkOrder()中加上验证。
checkOrder()
{
...
//验证的代码
//提交
}
代码如下<input type="image" onClick="javascript:checkOrder();" src="..." weight="..."
height="..."/>
window.confirm();