解釋:將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=>{})
},
