收藏
回答

input标签的type属性为text,本地输入传参没问题,在真机调试时输入参数前后端均无法获取到?

<view>账号:</view>

      <input type="textbindinput="bind_namevalue="{{p_name}}placeholder="请输入账号"></input>

      <text>\n</text>

      <view>密码:</view>

      <input password="truebindinput="bind_passwordvalue="{{password}}placeholder="请输入密码"></input>

本地登录功能测试一切正常,但真机测试时,input标签type属性为text时,手机填入账号前端都无法获取,如上图;但是类型为密码就能成功获取到,请问是什么问题导致的?

回答关注问题邀请回答
收藏

1 个回答

  • 当乙醇爱上了铜
    当乙醇爱上了铜
    2021-04-16

    看不到完整的提交代码,还有js部分的代码,所以也不确定你这问题出在哪。可能是你提交表单的方法有问题,比如提交表单一般让提交按钮form-typesubmit.然后给input标签name属性,触发事件时候能获取到事件的name属性值。示例:

    <form catchsubmit="formSubmit" catchreset="formReset">
      <input class="weui-input" name="input" placeholder="这是一个输入框" />
      <button type="primary" formType="submit">Submit</button>
      <button formType="reset">Reset</button>
    </form>
    


    参考文档:

    https://developers.weixin.qq.com/miniprogram/dev/component/form.html

    2021-04-16
    有用
    回复
登录 后发表内容
问题标签