我的网站上有一个HTML按钮:
<button id="upload" style="display:none;"> SIGN IN </button>
我需要禁用按钮,除了每小时25到35分钟和55分钟和05分钟之间。如果有人可以请求帮助我会非常感激,因为我只能在两次之间找到javascript并且它每天只会禁用一次按钮,而不是每次都禁用两次。
非常感谢。
答案 0 :(得分:0)
以下是实施示例:
<html>
<head>
<script>
onload = function() {
var elt = document.getElementById("upload");
var minutes = new Date().getMinutes();
if((minutes > 24 && minutes < 36)||(minutes > 54 && minutes < 06)) {
elt.style.display = 'inline';
} else {
elt.style.display = 'none';
}
}
</script>
<head>
<body>
<button id="upload" style="display:none;"> SIGN IN </button>
</body>
</html>
答案 1 :(得分:0)
您也可以使用此功能检查:
<html>
<head>
<script>
onload = function() {
var element = document.getElementById("upload");
var minutes = new Date().getMinutes();
if (check_between(minutes,25,35) || check_between(minutes,54,06)){
element.style.display = 'inline';
} else {
element.style.display = 'none';
}
function check_between(minutes,n1,n2){
if (minutes > n1 && minutes < n2){
return true;
}else{
return false;
}
}
}
</script>
<head>
<body>
<button id="upload" style="display:none;"> SIGN IN </button>
</body>
</html>