比如说我有这样一个连结
我的资金记录
在页面直接点击就进去了,现在我想在点击这个连结之后,弹出一个对话框,确认或取消,确认了才打开这个连结,取消了就不打了
请问这段Javascipt代段怎么写?谢谢
写错了个地方,更正如下:
查看我的资金记录
<br> <!--<br> function viewmyrecord(id){<br> if(window.confirm("是否查看我的资金记录")){<br> location.replace("money.shtml?id="+id);<br> }<br> }<br> //--><br>
js里这样写来弹出确认信息
[code="java"]
return window.confirm('请确认!);
[/code]
然后你需要将你的href写成一个js的函数
比如这样
[code="java"]我的资金记录
[/code]
然后在js里提交
比如
[code="java"]form.action="money.shtml?id=${sessionScope.user.id}"
form.submit[/code]
楼上说的对,整理一下,代码如下:
[code="html"]
查看我的资金记录
<br> <!--<br> function viewmyrecord(id){<br> if(window.confirm("是否查看我的资金记录")){<br> location.replace("money.shtml?id="+id);<br> }<br> }<br> //--><br>
[/code]
你可以尝试把问题分开
1.你要提交一个URL,里面含有一个ID
2.你要提示用户是否确认提交
function aa(id){
var url = "****&id="+id;
if(window.confirm("是否查看我的资金记录")){
location.replace(url);
}
}
至于提交方法有多种,我引用楼上的.
[/code]
楼上linpyi的写法应该再改进一下,
html代码可以这样写
这样简单,当然如果要想以后改的方便的话也不妨包一层