そのため、ユーザーがポップアップボックスをアクティブにするものをクリックするまで、ページの非表示のdivにあるカスタムポップアップdivに入力ボックスがあります。ユーザーがクリックすると、非表示のdivのhtmlが取得され、マスターページ(MVC)にあるポップアップボックスdivに追加されます。
<input type="text" id="from" name="from" value="MM/DD/YYYY" style="width: 90px;" />
このフィールドを変更して、フォームの送信時にスクリプトを実行すると、
var fromDate = document.getElementById("from").value;
入力した値ではなく、MM / DD/YYYYのデフォルト値を取得します。さらに奇妙なことに、fromフィールドでonchangeイベントを実行しましたが、それでもMM / DD/YYYYを取得します。
どんな助けでも大歓迎です、私は何が起こっているのか分かりません。それはまだ隠されたdivから値をフェッチしているということでしょうか?