回 帖 发 新 帖 刷新版面

主题:[讨论]引号的问题

大家看下:
response.write ("<tr width=760 align=center ><td width=100 align=center bgcolor='#FFFFFF' height=25><a href="javascript :if(confirm("确实要删除吗?"))location=addeluser.asp?id="&rs("username")&"">删除</a>|<a href=changeuser.asp?id="&rs("username")&">修改</a></td> " )

上面这个运行后会出现“ 缺少 )”错误,就是少了一个半扣号。我想这是引号嵌套的问题。大家觉得要怎么样改才不会错呢?

回复列表 (共12个回复)

沙发

<a href="javascript :if(confirm("确实要删除吗?"))location=
这里面的双引号引起的错误

板凳

[quote]<a href="javascript :if(confirm("确实要删除吗?"))location=
这里面的双引号引起的错误[/quote]

]<a href="javascript :if(confirm('确实要删除吗?'))location=

改成这样也是出现那样的错误

3 楼

response.write ("<tr width=760 align=center ><td width=100 align=center bgcolor='#FFFFFF' height=25><a href=""javascript :if(confirm('确实要删除吗?'))location=addeluser.asp?id="&rs("username")&""">删除</a>|<a href=changeuser.asp?id="&rs("username")&">修改</a></td> " )

4 楼

[quote]response.write ("<tr width=760 align=center ><td width=100 align=center bgcolor='#FFFFFF' height=25><a href=""javascript :if(confirm('确实要删除吗?'))location=addeluser.asp?id="&rs("username")&""">删除</a>|<a href=changeuser.asp?id="&rs("username")&">修改</a></td> " )
[/quote]

这样是不会出现运行错误了,但不能实现删除效果了,就是调用不了删除页进行删除,我没加这些确认代码前是可以进行删除的

5 楼

服务端程序语法没有错误了,剩下的就是客户端的问题了。
把客户端最终显示的页面的源码贴出来。

6 楼

http://192.168.0.225/javascript%20:if(confirm('确实要删除吗?'))location=addeluser.asp?id=admin

无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。

没加入那写删除确认前是可以实现删除的。
怀疑是不是这样写格式有错?不然怎么没办法实现功能

7 楼

外面用了双引号了,里面就不能再用了,改用单引号

8 楼

需要这么多个引号,如果双引号里面一定要是单引号,那不是单引号里面还要有单引号?上面那引号问题基本解决,主要是那确认功能为什么不能实现呢?

9 楼

response.write ("<tr width=760 align=center ><td width=100 align=center bgcolor='#FFFFFF' height=25></td> <a href="?addeluser.asp?id="&rs("username") onClick="if(confirm(""确定删除吗?"")==false){return false;}">删除</a><a href=changeuser.asp?id="&rs("username")&">修改</a></td>" )
试一下这句语句

10 楼

楼上这样也是出现引号问题了,

我来回复

您尚未登录,请登录后再回复。点此登录或注册