<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 ...Blackberry onChange event triggering issue
Так что в основном onChange вызывается, когда его текст , но не время, дата, выберите ... Работать вокруг или решения кто-нибудь?
Кроме того, это прекрасно работает на хроме, так что я не думаю, что его проблема кода ...
Единственная другая работа вокруг я мог думать это делает onFocusOut, но это не будет моим предпочтительным вариантом. ..
Больше информации здесь:
^^ Offcial Developer Bug Issue
Спасибо за поддержку
Если кто-то заинтересован ошибка трекера здесь: https://github.com/blackberry/WebWorks/issues/ 122 – LmC
Можете ли вы дать больше информации о проблеме? Это происходит в браузере Playbook или в браузере устройства? Если это устройство, какое устройство и версия ОС? – Naveenan
Приложение для смартфонов и посмотрите на сообщение редактирования :) – LmC