点击按钮不起作用<button onclick='javascript:window.open("modify.asp?id=<%=rs2("acc_id")%>&amp;acc_name="+document.getElementById("acc_na

Zi_Yuan 2009-01-12 09:44:30
<button onclick='javascript:window.open("modify.asp?id=<%=rs2("acc_id")%>&acc_name="+document.getElementById("acc_name<%=i%><%=j%>").value+"&acc_code="+document.getElementById("acc_code<%=i%><%=j%>").value","","")'>修改</button>

为什么点击按钮不起作用?
...全文
694 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rainsome 2009-01-13
最好贴运行后的html代码段
  • 打赏
  • 举报
回复
Zi_Yuan 2009-01-13
好了,我也不知道是哪儿错了,把正确的复制一份就好了
  • 打赏
  • 举报
回复
majianan 2009-01-13
有什么区别么?
红色和蓝色的代码,没看出来差别啊
  • 打赏
  • 举报
回复
Zi_Yuan 2009-01-13
我的代码就像这样:
<table>
<tr><td><button onclick='javascript:window.open("modify.asp?id= <%=rs2("acc_id")%>&acc_name="+document.getElementById("acc_name <%=i%> <%=j%>").value+"&acc_code="+document.getElementById("acc_code <%=i%> <%=j%>").value","","")'>修改 </button></td>
</tr>
<tr><td><table><tr><td><button onclick='javascript:window.open("modify.asp?id= <%=rs2("acc_id")%>&acc_name="+document.getElementById("acc_name <%=i%> <%=j%>").value+"&acc_code="+document.getElementById("acc_code <%=i%> <%=j%>").value","","")'>修改 </button></td>
</tr>
</table>
</td>
</tr>
点击描红的按钮起作用,点击描蓝色的按钮不起作用
  • 打赏
  • 举报
回复
Zi_Yuan 2009-01-13
我觉得问题不在单双引号,我页面上有多个同样代码的按钮,
我的页面有两层嵌套表,其中外表中也有一个同样代码的按钮,外表中的按钮点击起作用,里面表的按钮点击就不起作用,这是为什么?
  • 打赏
  • 举报
回复
过河石头 2009-01-13
[Quote=引用 5 楼 Zi_Yuan 的回复:]
好了,我也不知道是哪儿错了,把正确的复制一份就好了
[/Quote]

多半是有些细微的差别,比如少了一个 ' 之类的。不可能有灵异事件 :)
  • 打赏
  • 举报
回复
杨哥儿 2009-01-12
是单引号包双引号吗?
  • 打赏
  • 举报
回复
相关推荐
发帖
JavaScript
加入

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2009-01-12 09:44
社区公告
暂无公告