有时点击按钮 只是把文本框显示 但是并没有获得焦点,也就是没弹出键盘。
有时又可以正常弹出键盘 。。很奇怪。查不出原因。。
我测的是iphone5。。代码很简单。。反正我想要的效果是 点击按钮自动弹出键盘。
<div ng-controller="myctrl">
<button id="btn" ng-click="aClick()">点击</button>
<input type="text" id="myinput" ng-show="isShow">
</div>
<script type="text/javascript">
var app = angular.module("app",[]);
app.controller("myctrl",function($scope,$timeout){
$scope.aClick = function(){
$timeout(function(){ document.getElementById("myinput").focus();
})
$scope.isShow = true;
}
}) </script>
qq_花开花谢_0
ABOUTYOU
随时随地看视频慕课网APP
相关分类