gpt4 book ai didi

javascript - 从日期选择器中检索值

转载 作者:行者123 更新时间:2023-11-28 15:19:41 25 4
gpt4 key购买 nike

我遇到了这个问题。我想做的是,我想检索日期选择器的值并将其存储在变量中,然后我希望弹出该值。但是,当我单击“Go”按钮时,我得到了未定义的值。这是我的代码:

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css">
<script src="js/jquery-1.7.1.min.js"></script>
<script src="js/jquery-ui.js"></script>
<script src="js/jquery-ui.min.js"></script>

<script>
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true});
});
</script>
<style>
div.ui-datepicker{font-size:10px;}
</style>
</head>
<body>

<p>Date: <input type="text" id="datepicker"></p>
<input value=" Go " onClick="Go_OnClick()" type="button">

<script>
function Go_OnClick(){
dateVariable = $("datepicker").val();
alert(dateVariable);
}
</script>


</body>
</html>

最佳答案

您错过了 IDselector 的 #,这可能不是使用 .val() 检索日期的好习惯,您将获得字符串值来检索日期:

您需要使用getDate()

function Go_OnClick(){
dateVariable = $("#datepicker").datepicker('getDate'); //getDate and # for ID selectror
alert(dateVariable);
}

关于javascript - 从日期选择器中检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32067201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com