https://qiita.com/n0bisuke/items/75b238ec88c96aa0dee8
上記のページを参考にnightmareJSでスクレイピングをしたいと考えております。
ご覧ください。
js
1.wait('.js_c_point_select.js_c_usePoint') 2.click('.js_c_point_select.js_c_usePoint') 3.type('input#goldPointForUse', '固有値')
この固有値の部分をスクレイピングしてページによって自動で変えたいということです。
(ちなみにこれであれば、動きます。)
そこで
js
1.wait('.js_c_point_select.js_c_usePoint') 2.click('.js_c_point_select.js_c_usePoint') 3.evaluate((selector) => { 4 return document.querySelector(selector).innerText; 5 }, 'orange'); 6} 7return nightmare 8.type('input#goldPointForUse', result)
と変えたところ構文エラーとなってしまいます。どこを改善すればよいのでしょうか?
あなたの回答
tips
プレビュー