Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 每次单击以更改输出值时调用函数_Javascript_Function - Fatal编程技术网

Javascript 每次单击以更改输出值时调用函数

Javascript 每次单击以更改输出值时调用函数,javascript,function,Javascript,Function,我一直坚持做这个练习 他们让我做一个函数,每次你点击按钮时都会改变一天 这是我做的,但我想不出每次单击时调用函数的方法 问题是不要使用任何图书馆 这是我的剧本 <!DOCTYPE HTML> <html> <head> <title> change it</title> </head> <body> <a>today is</a> <a id='demo'

我一直坚持做这个练习 他们让我做一个函数,每次你点击按钮时都会改变一天 这是我做的,但我想不出每次单击时调用函数的方法 问题是不要使用任何图书馆 这是我的剧本

<!DOCTYPE HTML>
<html>

<head>
    <title> change it</title>
</head>

<body>
    <a>today is</a>
    <a id='demo'></a>
    <script>
        var s = 0

        function add(s) {
            if (s < 6) {
                s + 1
            } else {
                return s = 0
            }
        }
        var days_of_week = ["Monday", "Tuesday", "Wednesday", "Thursday",
            "Friday", "Saturday", "Sunday"
        ]
        document.getElementById("demo").innerHTML = days_of_week[s];
    </script>
    <br><input type="button" value="next day" onclick="add(s)">
    <script>
        console.log(days_of_week[s]);
    </script>
</body>

</html>

改变它
今天是
var s=0
新增功能{
如果(s<6){
s+1
}否则{
返回s=0
}
}
var days of_week=[“周一”、“周二”、“周三”、“周四”,
“星期五”、“星期六”、“星期日”
]
document.getElementById(“demo”).innerHTML=每周的天数;

console.log(每周的天数);
下面的改动很少。我添加了存储新的
s
值,并将changind day name移到函数中


改变它
今天是
var s=0
新增功能{
如果(s<6){
返回s+1
}否则{
返回s=0
}
}
var days of_week=[“周一”、“周二”、“周三”、“周四”,
“星期五”、“星期六”、“星期日”
]
功能更改日期{
document.getElementById(“demo”).innerHTML=每周的天数;
}
更改日期;;

console.log(每周的天数);