日期:2014-05-17  浏览次数:20475 次

OnClientClick 事件中 confirm 出来的窗口内容怎么修改啊?
下面这段代码可以弹出一个提示框,我想让它提示的内容不是简单的“确定吗?”,而是把两个控件Calendar和DropDownList的值也写到弹出窗口里。例如弹出窗口提示“你选择的时间是2012-10-24,分公司是九州分公司”,最好还能让两个变量分成两行显示。能实现么?
 <asp:Calendar ID="Calendar_Time" runat="server"></asp:Calendar>
    <asp:DropDownList ID="DropDownList_Company" runat="server" AutoPostBack="True">
                                <asp:ListItem>九州分公司</asp:ListItem>
                                <asp:ListItem>物业管理部</asp:ListItem>
                                <asp:ListItem>株洲分公司</asp:ListItem>
                            </asp:DropDownList>
    <asp:Button ID="Button_Sumbit" runat="server" Text="确定" 
        onclick="Button_Sumbit_Click" OnClientClick="return confirm('确定吗?');" Font-Size ="13px"/>
asp

------解决方案--------------------
OnClientClick="return confirm('确定吗?\nHello World');"
------解决方案--------------------
引用:
Quote: 引用:

谢谢各位回复,可是问题依旧!

Quote: 引用:

 <asp:Button ID="btnV" runat="server" Text="Button" onclick="btnV_Click" OnClientClick="return test()" /> 这是控件
  function test() {
            if (confirm($("#<%=Calendar_Time.clentID%>").val()+"?\n\r")) {
                return true;
            } else {
                return false;
            }
        }


-------------------先回4楼--:----------------
<%=Calendar_Time.clentID%>是不是要改成<%=Calendar_Time.ClientID%>啊?我改了才通过编译;现在能通过编译不报错了,但是vs2008会提示“缺少对象”,然后也不会弹出窗口!

--------------------回5楼-------------------
会弹出啊!
------解决方案--------------------
引用:
Quote: 引用:<