1 回答

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
你寫(xiě)的代碼是這樣沒(méi)錯(cuò)吧
document.getElementsByTagName("span")[56].innerText.click
我們先來(lái)分析一下你寫(xiě)的代碼哦
首先 document.getElementsByTagName("span")[56] 這句話
是獲取頁(yè)面第57個(gè)span標(biāo)簽沒(méi)錯(cuò)吧
在這句話后面加上 innerText 可以取出這個(gè)標(biāo)簽中的文本,也就是說(shuō) 提交訂單 這4個(gè)字【劃重點(diǎn)】
所以你發(fā)現(xiàn)問(wèn)題了么
由于事件是綁定給標(biāo)簽的,所以你給文本調(diào)用click事件當(dāng)然會(huì)報(bào) undefined
那么只要
document.getElementsByTagName("span")[56].click()
【如果要調(diào)用函數(shù)的話 .click 這種寫(xiě)法是錯(cuò)誤的哦,調(diào)用函數(shù)記得加括號(hào),兩種寫(xiě)法是有區(qū)別的】
這樣寫(xiě)就可以模擬點(diǎn)擊按鈕啦 前提是你的標(biāo)簽包括下標(biāo)都沒(méi)有寫(xiě)錯(cuò)哦!其實(shí)我覺(jué)得這個(gè)點(diǎn)擊事件是上面那個(gè)div的emmm
我有沒(méi)講清楚的地方再問(wèn)我吧!
- 1 回答
- 0 關(guān)注
- 495 瀏覽
添加回答
舉報(bào)