मैं PhantomJS में किसी तत्व को कैसे क्लिक करूं?
page.evaluate(function() {
document.getElementById('idButtonSpan').click();
});
यह मुझे एक त्रुटि देता है "अपरिभाषित एक फ़ंक्शन नहीं है ..."
अगर मैं इसके बजाय
return document.getElementById('idButtonSpan');
और फिर इसे प्रिंट करें,
तब यह प्रिंट करता है [ऑब्जेक्ट ऑब्जेक्ट], इसलिए तत्व मौजूद है।
तत्व एक बटन के रूप में कार्य करता है, लेकिन यह वास्तव में सिर्फ एक स्पैन तत्व है, न कि सबमिट इनपुट।
मैं कैस्पर के साथ काम करने के लिए इस बटन को क्लिक करने में सक्षम था, लेकिन कैस्पर की अन्य सीमाएं थीं इसलिए मैं फैंटमजस वापस आ गया हूं।