学习JavaScript笔记2


document语句输出
直接输出双引号中的内容document.write("ttt");
不加双引号通过变量输出document.write(mystr);
多个语句间通过加号相连document.write(mystr+“ttt");
alert输出与之类似。


confirm(str);相比于alert,有确定和取消两个选择。
str:在消息对话框中要显示的文本
返回值: Boolean值
当用户点击”确定”按钮时,返回true
当用户点击”取消”按钮时,返回false


prompt(str1, str2);相比于confirm,多了文本输入框实现信息交互
str1: 要显示在消息对话框中的文本,不可修改
str2:文本框中的内容,可以修改
点击确定按钮,文本框中的内容将作为函数返回值
点击取消按钮,将返回null


window.open([URL], [窗口名称], [参数字符串])用于打开新窗口
URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。
窗口名称:可选参数,被打开窗口的名称。
1.该名称由字母、数字和下划线字符组成。
2.”_top”、”_blank”、”_self”具有特殊意义的名称。
_blank:在新窗口显示目标网页
_self:在当前窗口显示目标网页
_top:框架网页中在上部窗口中显示目标网页
3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。
4.name 不能包含有空格。
参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。


window.close(); //关闭本窗口
<窗口对象>.close(); //关闭指定的窗口
练习代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>输出</title>
    <script type="text/javascript">
        var mystr = "我是";
        var mychar = "JavaScript";
        document.write(mystr+mychar+"的忠实粉丝");//直接输出双引号中间的内容
       function rec() {
           var mymessage = confirm("你是ttt嘛?");
           if(mymessage==true)
       {
           document.write("欢迎ttt噢");
       }
       else
       { document.write("咩咩咩");
       }
       }
       function chengji() {
        var score = prompt("请输入你的成绩:");
        if(score>=80)
        {
            alert("优秀!");
        }
        else if(score>=60) {
            alert("良好!");
        }
        else{
            alert("不及格!");
        }
        }
        function open1() {
           //window.open('f1.html','_blank','width=600,height=400,top=100,left=0' )
    var queding=confirm("是否打开新窗口");
    if(queding==true){
        var shuru = prompt("请输入");
     var wangye = window.open('https://blog.csdn.net/daomittt/article/details/81591565');
    }
    }
    </script>
</head>
<body>
<input name="button" type="button" onclick="open1()" value="点击我,确定弹出对话框"/>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/daomittt/article/details/81591565
今日推荐