如何检测textarea何时失去对iOS设备的关注?
我的问题: 当用户点击textarea时,我想调整页面上的某些元素的大小 - 以弥补键盘的翘起。当textarea失去焦点时,我想将元素重新调整到位。
我目前使用onfocus
和onblur
,但如果用户在键盘仍处于启动状态时开始滚动,onblur
似乎无效。
我目前的代码:
document.getElementById("myTextarea").onfocus=function(e) {
// resize elements, keyboard has focus
};
document.getElementById("myTextarea").onblur=function(e) {
// resize elements back to default, keyboard lost focus
};
任何想法如何处理?