簡體   English   中英

如何訪問在JavaScript中選擇的HTML元素(月選擇器)

[英]How can I access the HTML element selected (monthpicker) in Javascript

我為HTML頁面http://www.jqueryscript.net/demo/Minimal-jQuery-Month-Picker-Plugin-Simple-MonthPicker使用monthpicker插件。 我能夠按預期下載並運行它。 但是,在呈現用戶選擇的月份時遇到問題。 我的HTML代碼是:

<body> 
<input id="demo-1" type="text" />
                <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
                <script src="monthpicker.js"></script>
                <script>
                    $("#demo-1").Monthpicker({
                        dateFormat: 'yymmdd',
                        onSelect: function (dateText, inst) {
                            var dateStringForApi = $(this).val();
                            alert(dateStringForApi);
                        }
                        });
                </script>
</body>

選擇月份和年份時沒有警報。 誰能告訴我我要去哪里錯了? 請查看附件圖片以獲取更多詳細信息。 在此處輸入圖片說明

PLNKR演示 http://embed.plnkr.co/wui6hRg4E4gbAWPqbr6y/

$(this).val(); 未定義。 this是此范圍內的MonthPicker對象,如果您檢查它,則沒有值屬性。

使用$("#demo-1").val()將返回您要查找的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM