Javascript 从日期选择器中检索值

Javascript 从日期选择器中检索值,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我遇到了这个问题。我想做的是,我想检索datepicker的值并将其存储在变量中,然后我想弹出该值。但是,当我单击Go按钮时,我得到了未定义的值。以下是我的代码: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI Datepicker - Default functionality</title> &l

我遇到了这个问题。我想做的是,我想检索datepicker的值并将其存储在变量中,然后我想弹出该值。但是,当我单击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>

jQuery UI日期选择器-默认功能
$(函数(){
$(“#日期选择器”)。日期选择器({
变化月:对,
变更年份:真});
});
div.ui-datepicker{font size:10px;}
日期:

函数Go_OnClick(){ dateVariable=$(“datepicker”).val(); 警报(日期变量); }
您错过了IDselector的
#
,使用
.val()
检索日期可能不是一个好的做法。您将获得字符串值来检索日期:

你需要使用

您错过了IDselector的
#
,使用
.val()
检索日期可能不是一个好做法。您将获得字符串值,以检索日期:

你需要使用

你打错了

Change
dateVariable=$(“日期选择器”).val()
to
dateVariable=$(“#datepicker”).val()

您在日期选取器输入错误之前错过了一个

Change
dateVariable=$(“日期选择器”).val()
to
dateVariable=$(“#datepicker”).val()

在我们试图获取datepicker的val时,您丢失了一个#在
datepicker

之前

所以使用$(“#datepicker”).val();在Go_OnClick()方法中,当我们试图获取datepicker的值时,它将起作用

所以使用$(“#datepicker”).val();在Go_OnClick()方法中,它将工作

dateVariable=$(“#datepicker”).val();dateVariable=$(“#日期选择器”).val();
function Go_OnClick(){
    dateVariable = $("#datepicker").datepicker('getDate'); //getDate and # for ID selectror
    alert(dateVariable);
 }