[英]How do I get date, month, year values from a calendar javascript - HTML5
我有一个压延机,当我选择一个日期时,我想从JavaScript中检查一些我选择告诉我的值是否正确的值。
这是我的代码:
<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8">
<head>
<title>SOMETHING</title>
<script>
function check(){
if (document.getElementById("cinema").value == "1"){
var d = new date();
var x = document.getElementById("date");
x.innerHTML=d.getMonth();
if (x == "1"){
document.write("ok");
}
}
else {
alert('null');
}
}
</script>
</head>
<body>
<header>
<h1>SOMETHING</h1>
</header>
<br />
<div>
<form>
<fieldset>
<label for="date">CHECK DATE</label>
<input type="date" id="date" name="date" required="required"/>
<br />
<label for="time">CHECK TIME</label>
<input type="time" id="time" name="time" required="required" />
</fieldset>
</form>
</div>
<br />
<button onclick='check()'>Check</button>
</body>
</html>
您需要首先为日期对象分配一个值,然后从中得出日期,月份和年份。
var d = new date(document.getElementById("date"));
alert(d.getMonth())
这应该使您走上正确的道路:
function check()
{
var Temp= document.getElementById("date");
var myDate = new Date(Temp.value);
document.write(myDate);
document.write("<br />");
document.write(myDate.getMonth());
}
而已 !
function check() { var a = document.getElementById("thedate").value; var check = "2013-01-20"; if (a == check) { alert("YES"); } else { alert("STOP"); } }
<meta charset="UTF-8"> <body> <input type="date" id="thedate"> <button onclick="check()">Try it</button> </body>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.