Es que aunque no es difícil, tampoco es que sea lo más fácil del mundo.
Lo primero es acceder al contenido del iframe con JavaScript (la parte fácil) y se hace de forma similar a esta:
Lo segundo, en tu caso no quieres cambiar un valor de dentro de ese formulario, sino activar el evento unClick de un botón (esta es la parte algo más farragosa):
1º Referenciamos el botón:
2º En internet explorer es sencillo (también funciona en algún otro navegador, por ejemplo en Chrome suele funcionar):
En otros casi lo mismo también funciona:
En los demás es más complicado y no estoy seguro al 100% que funcione en un iframe (nunca lo he probado):
Pero es muy posible que cuando creas el evento, pues tengas que hacerlo dentro del iframe... eso tendrás que probarlo a ver si así te funciona y sino usar la forma de acceder al iframe y crearlo en el document del iframe en lugar de en el documento del la página contenedora.
3º Es posible que lo que tengas que llamar no sea el evento Click/onClick, sino ejecutar el
submit() del formulario, que en ese caso sería lo más fácil.
4º Si estas usando jQuery o Zempto, pues te simplifica mucho, ya que solo tienes que tener el
y no tienes que preocuparte de que navegador usas y demás (pero como vi que también pusiste la pregunta en el foro de HTML, pues la otra es la completa.
5º En JQuery también tienes trigger() con el que podrás simular más tipos de eventos, además de click (que también podrás simularlo así).
Espero haberte ayudado.