jiahaipeng

我要飞得更高
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

初学javascript————简单的对话框

Posted on 2007-12-13 09:49  飞得更高  阅读(190)  评论(0编辑  收藏  举报
    在javascript,三种常用的Window方法是alert(),confirm()和prompt().alert()用于向用户显示消息;confirm()要求用户点击OK或者Cancel来确认和取消某一种得操作。例如:
 <asp:Button runat="sever" id="ButtonDelete" OnClientsClick="return confirm('你确定要删除吗?')">
prompt 要求用户输入一个字符串。例如:
  

 <script type="text/javascript" language="javascript">
        function pageLoad(event ,args)
        {
            //pro();
            focus();
        }
        function focus()
        {
            document.forms[0].TextBoxName.onfocus=pro;
            document.forms[0].TextBoxName.onchange=pro;
        }
        function pro()
        {
            var TempA=window.prompt("请输入你的姓名","");
            var TempB="";
           
            if(TempA==null||TempA=="")
            {
                TempA="你没有输入任何的字符";
            }
            else
            {
                TempB = TempA;
                TempA="你输入的名字是 "+TempB;
            }
            alert(TempA);
           
            if(TempB!=null||TempB!=""){
                this.value=TempB;
                document.forms[0].Button1.focus();
              }
        }
      
    </script>

    <form id="form1" runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <div>
        <asp:TextBox ID="TextBoxName" runat="server"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" Text="Button" />
    </div>
    </form>
   这是我昨天学习的javascript,并做的几个练习,欢迎各位网友积极拍砖。