环境: .net ,vs2008 ,c#
给一个服务器端按钮加上一个confirm 是这样写的:
OnClientClick="javascript:return confirm('确定删除吗?');"但是现在提示信息需要加上一个textbox控件的值,也就是提示信息变成:确定删除+(textbox.text)+吗?
请教大家,这时应该怎么写?
给一个服务器端按钮加上一个confirm 是这样写的:
OnClientClick="javascript:return confirm('确定删除吗?');"但是现在提示信息需要加上一个textbox控件的值,也就是提示信息变成:确定删除+(textbox.text)+吗?
请教大家,这时应该怎么写?
解决方案 »
- 80分求一段js
- 大家看看这个界面怎么布局啊
- 新建一个ASP文件,把里面的代码贴进去,按常理说点击链接之后是不能后退的,为什么replace没起作用?
- 请问怎么在javascript中写sql语句吗?可以实现吗?还是结合其他语言,谢谢
- iframe在 360极速浏览器下显示不正常
- highchart 的 column 能否在顶端显示数值
- 能否判断一个下拉框是否改变过
- 要实现这样的功能,难啊!
- 跪求解决jQuery dialog按回车键窗口就会消失,100分
- 大神指导,flexgrid如何加载获取的json数据,因为要动态生成列,所以只能先获取ajax数据
- event事件的问题
- JS怎么初始化控件大小?
ClientClick="javascript:return confirm('确定删除'+document.getElementById('<%=textbox.ClientID%>').value+'吗?');"
OnClientClick
写成
ClientClick
了不知是不是这里问题. 你把最终生成的 HTML 发一下吧
onclick="javascript: window.confirm('确定删除'+document.getElementById('<%=txtShow.ClientID %>').value+'吗?');"注意到<%中的<被编码了,但是后面对应的>却没有,所以在执行时会出错。这点也还没有搞清楚。
楼主可以换一种方法,
定义一个script function
<script type="text/javascript" language="javascript">
function ConfirmDel() {
return window.confirm('确定删除' + document.getElementById('<%=txtShow.ClientID %>').value + '吗?');
}
</script>
然后在对应按钮中加入OnClientClick="javascript:return ConfirmDel();"