0
我的頁面上有很多輸入和表單,沒有id,class或name。相反,我有每個xpath。基於這個可以填寫任何輸入嗎?我不能改變HTML添加任何東西。 我更喜歡沒有jQuery的方式,但現在什麼都很好,因爲我陷入了這個問題。casperjs根據他的xpath填充輸入
我的頁面上有很多輸入和表單,沒有id,class或name。相反,我有每個xpath。基於這個可以填寫任何輸入嗎?我不能改變HTML添加任何東西。 我更喜歡沒有jQuery的方式,但現在什麼都很好,因爲我陷入了這個問題。casperjs根據他的xpath填充輸入
你可以試試嗎?
casper.then(function() {
this.sendKeys(x('your_x_path', 'Text to fill in'));
});
有一點修正:this.sendKeys(x('your_x_path'**),**'text');它的工作原理 –
好吧,很酷謝謝你,我剛剛離開內存:)如果你甚至碰到了返回鍵的問題,你可以把'行動'作爲你的文本,它會觸發輸入鍵。我最近才知道這一點。 –