Estoy escribiendo una secuencia de comandos Perl para probar ciertas partes de mi página web a medida que realizo cambios en ella. Usando la clase WWW :: Mechanize, ¿cómo puedo seleccionar un recuadro de radio y enviar un formulario?¿Cómo uso WWW :: Mechanize para marcar una casilla de radio?
6
A
Respuesta
9
¿Qué has probado ya? ¿Revisó los documentos WWW::Mechanize?
Para establecer un campo:
$mech->set_fields('radio_group_name' => 'option');
Recuerde, botones de radio son sólo instrucciones al navegador sobre cómo interactuar con el widget de formulario. En definitiva, son solo campos y valores que envía al servidor web.
para enviar un formulario, se utiliza uno de estos métodos, dependiendo de lo que está tratando de hacer:
$mech->click_button(...);
$mech->submit();
$mech->submit_form(...);
No parece que haya a ticket in Google Code to provide some better examples though.
Cuestiones relacionadas
- 1. ¿Cómo uso y debo depurar WWW :: Mechanize?
- 2. FDF: cómo marcar una casilla de verificación?
- 3. ¿Cómo puedo agregar una barra de progreso a WWW :: Mechanize?
- 4. ¿Cómo uso Mechanize para procesar JavaScript?
- 5. ¿Cómo puedo evitar que WWW :: Mechanize siga los redireccionamientos?
- 6. ¿Cómo marcar una casilla de verificación con jQuery?
- 7. ¿Hay un equivalente PHP de WWW :: Mechanize de Perl?
- 8. ¿Hay un equivalente .NET de Perl's LWP/WWW :: Mechanize?
- 9. Uso de mechanize para iniciar sesión en una página web
- 10. encontrar toda casilla sin marcar en jQuery
- 11. Perl WWW :: Mechanize (o LWP) obtener redirigir url
- 12. ¿Cómo puedo obtener WWW-Mechanize para iniciar sesión en el sitio web de Wells Fargo?
- 13. ¿Cómo uso una casilla de verificación para alternar otro elemento?
- 14. jQuery validar marcar al menos una casilla de verificación
- 15. Entrada de casilla de verificación usando python mechanize
- 16. Cómo establecer explícitamente la casilla de verificación sin marcar
- 17. Cómo marcar una casilla de verificación en una vista de cuadrícula usando DataBinder.Eval
- 18. ¿Cómo descargo un archivo con WWW :: Mechanize después de enviar un formulario?
- 19. Use JQuery para marcar una casilla de verificación en un elemento de lista principal?
- 20. Como ir todos los botones de radio sin marcar
- 21. marcar/desmarcar la entrada de radio con javascript
- 22. ¿Cómo puedo acceder a formularios sin nombre o ID con Perl's WWW :: Mechanize?
- 23. No se puede marcar la casilla en DataGridViewCheckBoxColumn?
- 24. ¿Cómo instalar mechanize para Python 2.7?
- 25. Backbone.js - Cuál es la mejor manera de marcar una casilla de verificación
- 26. Tumblr redirección de dominio personalizado - WWW para no WWW
- 27. ¿Cuál es la forma correcta de marcar y desmarcar una casilla de verificación en HTML5?
- 28. Mechanize y BeautifulSoup para PHP?
- 29. sitios Www y no www
- 30. ¿Cómo seleccionar un botón de radio usando Mecanizar en Ruby?