收藏
回答

含密码input的表单无法提交

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug button 微信iOS客户端 8.0.16 2.20.2(2021.11.4 14:00:24)

IOS 15.1版本,以前版本正常,11月初更新以后,只要密码框内输入了值点登录表单不会提交进login函数,密码输入框清空后能提交。偶尔会出现输入密码也能提交的情况,当然是小概率,99%情况表单不会提交,请问如何解决?

 <form bindsubmit="login">
          <block wx:if="{{TabCur==0}}">
            <view class="cu-form-group ">
              <text class="cuIcon-people text-gray nameImage"></text>
              <input placeholder="请输入用户名" name="name" value="{{username}}"></input>
            </view>
            <view class="cu-form-group">
              <text class="cuIcon-lock text-gray keyImage"></text>
              <input placeholder="请输入密码" password name="psw" value="{{psw}}"></input>
            </view>
            <view class="cu-form-group">
              <text class="cuIcon-mail text-gray keyImage"></text>
              <input placeholder="请输入验证码" name="code" maxlength="4" value="{{code}}" type="number"></input>
              <image class="captcha-img" src="data:image/jpeg;base64,{{captchaImg}}" bindtap="getCaptcha"></image>
            </view>
          </block>
          <block wx:if="{{TabCur==1}}">
            <view class="cu-form-group ">
              <text class="cuIcon-people text-gray nameImage"></text>
              <input placeholder="手机号码" name="phone" value=""></input>
            </view>
            <view class="cu-form-group">
              <text class="cuIcon-mail text-gray keyImage"></text>
              <input placeholder="短信验证码" name="code" maxlength="4" value=""></input>
              <button class="captcha-img cu-btn button-hover basis-sm" bindtap="sendMsg">获取验证码</button>
            </view>
          </block>
          <view class="cu-form-group padding-top">
            <button wx:if="{{TabCur<2}}" class="loginBtn cu-btn bg-green margin-tb-sm lg button-hover"
            form-type="submit">登录</button>


          </view>
        </form>
最后一次编辑于  2021-11-15
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容