拿不到 input 标签的值,求大牛帮忙解决下

qq_28777659 2017-08-03 10:42:15
<input type="text" id="startDateTime" name="searcher.startDateTime" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'endDateTime\')}'})" class="input-text Wdate" style="width:120px;" >
-
<input type="text"id="endDateTime" name="searcher.endDateTime" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'startDateTime\')}'})" class="input-text Wdate" style="width:120px;" >




通过JS拿不到值.
var startDateTime =$('#endDateTime').val();
var endDateTime = $('#endDateTime').val();
alert( startDateTime);
alert( endDateTime);


document.getElementById("startDateTime ").value();

这样也试了.总是显示空,就没别的显示了.
...全文
456 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38150714 2017-08-08
  • 打赏
  • 举报
回复
你又没设置value,不是空是什么
我就是大神 2017-08-07
  • 打赏
  • 举报
回复
js是value没有括号,jquery是val()有括号。要分清!
A1559161567 2017-08-07
  • 打赏
  • 举报
回复
简单的问题,第二个的id 是不是该写分开一点。还有id 要对准,没点击选择时间值,怎么可能有值。
Mr_Manco 2017-08-04
  • 打赏
  • 举报
回复
var startDateTime = document .getElementById ("startDateTime").value;
  • 打赏
  • 举报
回复
你确认input已经选择过日期? var startDateTime =$('#endDateTime').val(); var endDateTime = $('#endDateTime').val(); 这个id也搞错了
jio可 2017-08-03
  • 打赏
  • 举报
回复
使用时间控件后有初始化吗?没有肯定 不会有值。浏览器f12看下控制台
___紫菜 2017-08-03
  • 打赏
  • 举报
回复
你的input有value值吗?

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧