javascript - 输入 "value"正在改变输出

标签 javascript jquery datepicker

选择 2 个日期,计算 2 个日期之间的总天数差异并将其附加到 #finaldays 中,但是会发生一些事情:

当我设置输入值时:

<input id="from" value="justAvalue" />

我得到了一些意想不到的结果(负数出现在你稍后选择 dan 14 时), 查看(问题):http://jsfiddle.net/9EZXx/5/

如果我只是删除值:

<input id="from" /> 

我刚刚得到了预期的结果,请参阅:http://jsfiddle.net/f2hL6/1/

输入值如何改变情况?

“结果必须是:选择日期 1 并选择日期 2 输出结果”

最佳答案

尝试使用占位符而不是值

<input id="from" placeholder="aa" />
<input id="to" placeholder="aa" />
<div id="finalDays"></div>

关于javascript - 输入 "value"正在改变输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21753719/

相关文章:

javascript - 拖动的组件不起作用

javascript - md-datepicker - 输入字段应为只读 - 不允许手动输入日期

javascript - 如何显示从 Zebra Datepicker 中选择的两个日期中选择的天数?

javascript - jQuery getJSON 在对话框关闭之前没有足够的时间执行

javascript - 使用 jQuery UI 日期选择器验证日期范围 : order of events

javascript - 文件阅读器在 Chrome 和 IE 中不起作用

javascript - 格式化数据和删除键

javascript - 如何在 onclick 事件中对 function() 以外的按钮使用以下代码?

javascript - d3.v3.js 导致 Dreamweaver 崩溃

javascript - 尽管输入被禁用,jQuery 函数仍运行多次?