Playbook输入类型日期更改事件

时间:2011-08-24 14:35:57

标签: html5 datepicker blackberry-playbook

我正在尝试使用playbook上的输入类型日期,并且似乎在日期选择器中选择日期时不会发送任何事件。

因此我无法在该日期进行任何验证。

当使用datepicker更改输入值时,是否有人知道是否发送了任何事件?

编辑: 我正在用html开发一个平板电脑webapp,datepicker是浏览器中出现的本地播放器。

<input type="date" />

我希望尽可能显示原生日期选择器(iOs 5 +,Playbook,..)以及其他触控设备的自制日期选择器

1 个答案:

答案 0 :(得分:0)

应该触发的事件是inputchange。我无法访问Playbook或iOS 5设备,但this example适用于Opera(也实现了原生日期选择器)。

<form oninput="date_diff()">
    <label for="date1">First date:</label>
    <input id="date1" type="date" value="2011-08-24">
    <label for="date2">Second date:</label>
    <input id="date2" type="date" value="2011-08-25">
</form>

只要其中一个日期值发生变化,就会执行date_diff函数。