1
<label for="frmAllegation-TimeReported">Reported Time</label> 
<input type="time" name="Reported Time" id="frmAllegation-TimeReported"  onchange="changeSave(this);" /><br> 

<label for="frmAllegation-IncinOccDate">Date Started</label> 
<input type="date" name="Reporting Date" id="frmAllegation-IncinOccDate" onchange="changeSave(this);" /><br> 

<label for="frmAllegation-IncinOccText">Date Text</label> 
<input type="text" name="Reporting Text" id="frmAllegation-IncinOccText" onchange="changeSave(this);" /><br> 

function changeSave(frmInput) 
{ 
alert("Changed"); 
} 

当使用时间;日期;选择;onchange未被调用。它的奇怪,因为如果你输入它,它被称为,但当黑莓原生日期,时间或选项列表弹出它打印到表单,但不呼吁改变...黑莓onChange事件触发问题

所以基本onChange被调用时,其文本,但不是时间,日期,选择... 变通或解决任何人?

而且,所以我不认为它是一个代码问题,这个工程上的镀铬细...

唯一的其他解决办法,我能想到的是做什么的onfocusout在但这不会是我的首选。 ..

此处了解详情:

Naviagation Focus Issue

^^ Offcial Developer Bug Issue

On change bug issue

Forum Post On Change Issue

感谢支持

+1

如果任何人有兴趣的bug跟踪系统是在这里:https://github.com/blackberry/WebWorks/issues/ 122 – LmC

+0

您可以提供有关此问题的更多信息吗?它是否发生在Playbook浏览器或设备浏览器上?如果是在设备上,哪个设备和操作系统版本? – Naveenan

+0

智能手机应用程序,并看看编辑帖子:) – LmC

回答