首页 新闻 会员 周边

js中confirm

0
悬赏园豆:10 [已关闭问题] 关闭于 2012-01-13 15:37

<a href="javascript:if(confirm('确定删除?')){window.location='DeleteArticleWare.aspx?id='<%# Eval("ID")%>'';}">删除</a>

 

提示缺少 ‘;’

问题补充:

如果不加后面的   ?id='<%# Eval("ID") %>'   就不会报错,应该是单引号的问题它从id=那里截取了,但是该怎么改呢?

L875155279的主页 L875155279 | 初学一级 | 园豆:26
提问于:2012-01-10 16:08
< >
分享
所有回答(4)
0

          <a href="javascript:if(confirm('确定删除?')){window.location=DeleteArticleWare.aspx?id='<%# Eval("ID")%>';}">删除</a>

sunlary | 园豆:934 (小虾三级) | 2012-01-10 16:41

不行啊,要报语法错误!

支持(0) 反对(0) L875155279 | 园豆:26 (初学一级) | 2012-01-10 16:48
0

问题以解决,多谢各位,帮忙啊

L875155279 | 园豆:26 (初学一级) | 2012-01-10 17:01
0

id='<%# Eval("ID")%>'';这个直接不要单引号。直接这样写就可以了:

<a href="javascript:if(confirm('确定删除?')){window.location='DeleteArticleWare.aspx?id=<%# Eval("ID")%>';}">删除</a>

悟行 | 园豆:12559 (专家六级) | 2012-01-11 09:24
0

把id=后面的单引号去掉就行了~

迷恋郭德纲 | 园豆:67 (初学一级) | 2012-01-11 13:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册