因此,我在自定义弹出 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 中获取值?