huihuihero

解释:将form表单提交到form里面的action属性指向的地方

  • document.forms:表示获取当前页面的所有表单

  • document.forms[0]:表示获取当前页面的第一个表单
    document.forms[0].submit()

  • document.forms[\'exportServlet\']:表示获取当前页面的name="exportServlet"的表单
    document.forms[\'exportServlet\'].submit()

  • submit()表示提交函数

举例(支付宝支付功能)

zfbpay(){
    let config={
        headers:{
            "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8"
        }
    }
    let params=new URLSearchParams()
    params.append(\'money\',this.moneyAmount)
    params.append(\'ispc\',2)
    this.$axios.post(`${common.orderApi}/amstc/userRechargeAccountByAliPay`,params,config).then(res=>{
        if(res.data.code==200){
            let divbody=document.createElement(\'div\')
            divbody.innerHTML=res.data.data   //接口返回的data是一个页面,这里将其添加进新的div
            document.body.appendChild(divbody)
            document.forms[0].submit()   //提交表单
        }
    }).catch(err=>{})
},

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-10-06
  • 2021-12-31
  • 2021-11-10
  • 2021-08-31
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案