Tôi mới đến CasperJS và tôi đang gặp vấn đề trong việc đăng nhập vào trang web này http://weibo.com/login.phpLàm thế nào để điền vào mẫu sử dụng CasperJS mà không cần thẻ form
đây là những gì tôi đã cố gắng
this.fill('form#contact-form', {
'username': '[email protected]',
'password': 'anypassword',
}, true);
tôi không thể sử dụng nó vì nó không có dạng.
vì vậy tôi đã thử một phương pháp khác bằng cách sử dụng sendKeys.
this.sendKeys('.W_input ', '[email protected]');
Bây giờ vấn đề của tôi ở đây là văn bản đầu vào không có ID trong đó, chỉ một CLASS và cả tên người dùng và mật khẩu đều có cùng một CLASS trong đó. làm thế nào tôi có thể gõ vào hộp văn bản mà chỉ sử dụng lớp đó? hoặc có thể sử dụng sendKeys bằng XPath không?
'sendKeys' sử dụng sự kiện bàn phím để nhập. Điều đó có thể gây ra một số vấn đề lạ lùng ... – Sayakiss