JavaScript常用的互动方法 document alert confirm prompt


@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>ChapterTwo--互动方法</title>
</head>
<body>
    <div>       
    </div>
    <script>
        /*2-1JavaScript-输出内容(document.write)
            document.write() 可用于直接向 HTML 输出流写内容。
            简单的说就是直接在网页中输出内容
        */
        var mychar = "hello ", mystr = "world";
        //document.write("hello world" + "<br/>");//第一种:直接输出内容
        //document.write(mychar + mystr + "<br/>");//第二种:通过变量输出内容
        //document.write("大家好! " + mychar + mystr + " JavaScript");  //第三种:输出多项内容,内容之间用+号连接。      
        //document.write("<p>this is a p</p>");//第四种:输出HTML标签,并起作用,标签使用""括起来
        //document.write("<a href='#' style='color:red'>asdfasd</a>");


        /*2-2警告 alert()消息对话框。
            注意:a、在点击对话框“确定”按钮签,不能被进行任何操作
                  b、消息对话框通常用于程序调试。
                  c、 alert输出内容,可以是字符串或变量,与document.write 相似。
        */
        //alert("警告!alert() 消息对话框");//直接输出
        //alert(mychar + mystr);//输出变量
        //alert("<p>不能输出标签</p>");//不能输出标签。将标签当做字符输出

        //2-3、确认(confirm() [kənˈfɜ:rm] 消息对话框)
        /*confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。
        弹出对话框(包括一个确定按钮和一个取消按钮)。
            语法:confirm(str); 参数说明 str:在消息对话框中要显示的文本
            返回值:Boolean值。点击“确定”按钮,返回true,"取消"按钮,返回false.
        */
        //var message = confirm("你喜欢运动吗?");
        //if (message == true) {
        //    document.write("very good");
        //}
        //else {
        //    document.write("不能太懒了!!");
        //}
        //if (confirm("确认删除吗?")) {
        //    //删除的代码...
        //    document.write("删除成功!");
        //} else {
        //    document.write("取消删除");
        //}

        //2-4、提问对话框prompt [prɑ:mpt] 
        /*prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。
            弹出消息对话框(包含一个确定按钮,取消按钮与一个文本输入框)
            语法:prompt(str1,str2); 
            参数说明:str1 要显示在消息对话框中的文本,不可以修改。str2:文本框中的内容,可以修改。
            返回值:按“确定”按钮,文本框中的内容将作为函数返回值
                    按“取消”按钮,将返回null.
        */
        var myname = prompt("请输入您的姓名:");
        if (myname != null) {
            alert(myname + "您好!欢迎进入JavaScript的学习");
        }
        else {
            alert("同学您好!欢迎进入JS之旅!");
        }

    </script>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值