我需要从输入datetime-local获取值,但变量是空的,而文本输入的一切都正常。这是代码:
<script>
var datetimeval = $("#datetime").val();
var textval = $("#text").val();
</script>
<input id='text' type='text' />
<input id='datetime' type='datetime-local' />
请告诉我,如何解决?
答案 0 :(得分:1)
您应该设置所有部分的值,包括y-m-d h:m,尤其是“ h:m”。我的情况还可以。
答案 1 :(得分:-1)
试试这个
<input id='text' type='text' value="test"/>
<input id='datetime' type='datetime-local' />
<script>
var datetimeval = $("#datetime").val();
var textval = $("#text").val();
alert(textval);
alert(datetimeval);
</script>
演示: Fiddle
注意:我将默认值设为 text 输入文本框