Tôi đang viết kịch bản Perl để kiểm tra một số phần nhất định trên trang web của mình khi tôi thực hiện thay đổi. Sử dụng lớp WWW :: Mechanize, làm thế nào tôi có thể chọn một hộp radio và gửi một biểu mẫu?Làm cách nào để sử dụng WWW :: Mechanize để kiểm tra hộp radio?
6
A
Trả lời
9
Bạn đã thử những gì? Bạn đã kiểm tra tài liệu WWW::Mechanize chưa?
Để thiết lập một lĩnh vực:
$mech->set_fields('radio_group_name' => 'option');
Hãy nhớ rằng, nút radio chỉ là hướng dẫn để các trình duyệt trên làm thế nào để tương tác với các widget dạng. Cuối cùng, tất cả chỉ là các trường và giá trị bạn gửi tới máy chủ web.
Để gửi biểu mẫu, bạn sử dụng một trong những phương pháp này, tùy thuộc vào những gì bạn đang cố gắng làm:
$mech->click_button(...);
$mech->submit();
$mech->submit_form(...);
Nó giống như có a ticket in Google Code to provide some better examples though.
Các vấn đề liên quan
- 1. Làm cách nào để sử dụng và gỡ lỗi WWW :: Mechanize?
- 2. Làm thế nào để bỏ chọn kiểm tra nút radio
- 3. Tôi làm cách nào để WWW-Mechanize đăng nhập vào trang web của Wells Fargo?
- 4. Làm cách nào để nhận nút radio từ hộp nhóm?
- 5. Radio Button Kiểm tra không kiểm tra
- 6. Cách kiểm tra nút radio được kiểm tra bằng JQuery?
- 7. Làm cách nào để truy cập biểu mẫu mà không có tên hoặc id với WWW :: Mechanize của Perl?
- 8. Làm cách nào để sử dụng hộp kiểm để chuyển đổi một phần tử khác?
- 9. Làm cách nào để thêm hộp kiểm/nút radio vào QTableWidget
- 10. Làm cách nào để sử dụng Mechanize để xử lý JavaScript?
- 11. Cách bật nhóm radio bằng hộp kiểm?
- 12. Sử dụng jquery, làm cách nào để tôi kiểm tra nút radio dựa trên giá trị biến?
- 13. Làm thế nào để chọn một Nút radio bằng cách sử dụng Cơ chế trong Ruby?
- 14. Làm cách nào để tạo hộp kiểm tra mà không cần gửi trong PHP?
- 15. Làm thế nào để kiểm tra một ứng dụng ruby sử dụng cơ giới
- 16. Backbone.js - Cách tốt nhất để kiểm tra hộp kiểm
- 17. Làm cách nào để kiểm tra/bỏ chọn nút radio khi nhấp?
- 18. Làm cách nào để đặt hộp kiểm mặc định là "đã kiểm tra" trong Rails 1.2.3?
- 19. Làm cách nào để nhận thay đổi kiểm tra sự kiện trên hộp kiểm android?
- 20. Làm cách nào để xem hộp kiểm nào được chọn?
- 21. Làm thế nào để kiểm tra ThinkingSphinx sử dụng RSpec
- 22. Chọn vs Radio Buttons và Hộp kiểm
- 23. Kiểm tra nếu một nút radio được kiểm tra jquery
- 24. Làm cách nào để kiểm tra hộp kiểm dựa trên giá trị?
- 25. Hộp kiểm vs Hai nút radio - Cái nào dễ sử dụng hơn?
- 26. FDF - cách kiểm tra hộp kiểm?
- 27. Kiểm tra nếu hộp kiểm đã được kiểm tra trên tải sử dụng jQuery
- 28. Kiểm tra nhiều hộp kiểm sử dụng jquery
- 29. Làm cách nào để xử lý thay đổi của hộp kiểm bằng cách sử dụng jQuery?
- 30. Làm cách nào để đếm các hộp kiểm bằng jQuery?