使用type=date的时候input框中不显示空白

 时间:2026-02-13 09:23:24

1、当使用type=date的时候默认的在手机上是空白,在电脑上面也没有显示日期

使用type=date的时候input框中不显示空白

2、这个是type=date默认的,解决办法其实很简单,html页面:<div class="srk srk2"><i id="selectData"></i><input type="date" id="createStartTime"  class="rl"  name="subtime" ></div>主要是那个id

使用type=date的时候input框中不显示空白

3、js代码:

var now = new Date();

//alert(now.getDate()+'-'+now.getMonth());

//格式化日,如果小于9,前面补0

var day = ("0" + now.getDate()).slice(-2);

//格式化月,如果小于9,前面补0

var month = ("0" + (now.getMonth() + 1)).slice(-2);

//拼装完整日期格式

var today = now.getFullYear()+"-"+(month)+"-"+(day) ;

//完成赋值

$('#createStartTime').val(today); 

使用type=date的时候input框中不显示空白

4、里面有个js判断一定要注意:不加判断的时候日期少于10的时候是无效的:

使用type=date的时候input框中不显示空白

5、这样在电脑和手机上面都有日期了。

使用type=date的时候input框中不显示空白

  • html中如何在页面初始化时修改按钮文字
  • textarea里怎么每行显示呈下划线
  • php+mysql怎样一次插入多条记录到数据库
  • 怎样用jquery做一个弹出的输入框?
  • 怎么用notepad打开文件所在的目录结构?
  • 热门搜索
    黄龙溪古镇旅游攻略 山东省旅游地图 普吉岛旅游注意事项 旅游资源的开发与保护 旅游四级 波多黎各旅游 广东旅游网 广东惠州旅游景点 旅游结婚 浙江东方海外旅游有限公司