标签:syn 浏览器 函数 class cli 事件触发 iphone cti list
之前在iphone上做开发时遇到一个问题,在一般的正常浏览器上输入以下代码:
1
2
|
var apple = document.getElementById( ‘abc‘ ); apple.focus(); |
就能将焦点聚集在输入框上;但是在ios上不行
解决方案:
只有通过绑定在事件上的函数触发,才能聚焦,例如:
1
2
3
4
|
var apple = document.getElementById( ‘abc‘ ); button.addEventListener( ‘click‘ , function (){ apple.focus(); }); |
但是不能将apple.focus()
封装在函数中再由事件触发,这样也会失效
标签:syn 浏览器 函数 class cli 事件触发 iphone cti list
原文地址:http://www.cnblogs.com/moxiaowohuwei/p/7448389.html