haoren26 发表于 2011-10-8 12:25:37

用JS弹出确认框

本帖最后由 haoren26 于 2011-10-8 12:27 编辑

CI version:2.0.3

Environment:WAMP2.1      Windows2003


问题非常小白。。。

我想实现点击一个超链接“删除”,弹出一个确认框,询问我是否删除,当我点击“是”则跳转到删除的方法,否则停留在当前页面。

超链接是用anchor生成的
<p><?=anchor('blog/delete_article/'.$row->id,'删除')?></p>
php里已经写好了处理方法,就差传一个值过来


因为不懂JS,看了网上的代码也不知道JS里面的那些方法怎么把我鼠标点击得到的值传给php。

我问的问题都比较基础,非常感谢之前大家耐心的解答。大家给我点思路~

baiyuxiong 发表于 2011-10-8 14:18:38


<p><?=anchor('blog/delete_article/'.$row->id,'删除','return confirm("确定要删除?");')?></p>

haoren26 发表于 2011-10-8 15:30:49

baiyuxiong 发表于 2011-10-8 14:18 static/image/common/back.gif


可以讲的更细一点吗,我把第三个参数加进anchor函数,好像没起什么作用,点删除链接没有提示弹出,直接就去了。
手册上说:第三个参数包含一组你想附加给链接的属性.这些属性可以是简单的字符串或相关的数组.
你这个return confirm()是一个函数,怎么行?

baiyuxiong 发表于 2011-10-8 17:51:55

我写错了。

<p><?=anchor('blog/delete_article/'.$row->id,'删除','onclick="return confirm(\"确定要删除?\");"')?></p>

haoren26 发表于 2011-10-8 18:13:06

baiyuxiong 发表于 2011-10-8 17:51 static/image/common/back.gif
我写错了。

不是(\"确定要删除?\")
是   (\'确定要删除?\')
页: [1]
查看完整版本: 用JS弹出确认框