Sni*_*fer 9 safari html5 mobile-safari ipad
我有一个问题,但我不确定这是不是我做错了,或者这个功能是否还不支持.
基本上我有以下几行代码:
<input type="text" name="lastname" id="lastname" value="" placeholder="Last name" />
<input type="date" name="dob" id="dob" value="" placeholder="Date of birth" />
Run Code Online (Sandbox Code Playgroud)
我已经在桌面版Safari上测试了这一点并且一切都很好,但是当我在iPad上测试它时,第二个输入不会显示占位符文本.有谁知道iPad上的type ="date"是否支持占位符文字?
干杯尼克
这里有一点点hack ...
最初将字段作为文本字段。当用户将重点放在字段上时,切换字段类型为日期并重新对焦。
在ios6中测试
的HTML
<input type="text" placeholder="DOB" id="dob" />
Run Code Online (Sandbox Code Playgroud)
JS
<script>
var textbox = document.getElementById('dob')
textbox.onfocus = function (event) {
this.type = 'date';
this.focus();
}
</script>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14258 次 |
最近记录: |