更新了最新版的微信开发者工具,发现input标签无法获取光标。举个例子
页面中有三个输入框,帐号、密码、动态口令。当我点击帐号的输入框时,帐号输入框无法获取光标,光标却停留在密码的输入框处,当点击密码时密码无法获取光标,光标居然跑到了动态口令处。到底是乍回事了,很是影响开发。希望高手解答。不会真是开发公交的问题吧。
wxml 就是三个输入框
<view class=“content”>
<view class = “logo”>
<image mode=“aspectFit” src="/images/logo.png"></image>
</view>
<view class=“input-area”>
<input id=“username” name=“username” maxlength=‘40’ type=“text” placeholder=“帐号” bindinput=‘usernameInput’/>
<input id=“password” name=“password” maxlength=‘20’ type=“password” placeholder=“密码” bindinput=‘pwdInput’ />
<input id=“otppassword” name=“otppassword” maxlength=‘20’ type=“text” placeholder=“动态口令” bindinput=‘otpInput’ />
</view>
<view class=“btn-area”>
<button disabled="{{disabled}}" open-type=“getUserInfo” bindgetuserinfo=“userInfoHandler”
data-un="{{username}}" data-pwd="{{password}}" data-otp="{{otppassword}}"
style=“background-color:{{loginBtnBgBgColor}}” form-type=“submit” loading="{{btnLoading}}"> {{loginBtnTxt}} </button>
</view>
</view>
js的东西usernameInput,pwdInput,otpInput 就是三个记录用户输入的函数,例如usernameInput 如下:
usernameInput:function(e){
this.setData({
username: e.detail.value
});
},
userInfoHandler:函数主要是获取用户信息和登录帐号验证的。
我感觉js我都用不到,我就是加载页面后,在输入框单击想获得光标,但是获得不了,出现了上文说的问题