how to send form action?

"Toshiro (mailing lists)" <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.lwp
Message-ID <[email protected]>
Hi! I'm using WWW::Mechanize to capture some data.

Please have a look at the html form below (I'm only showing the relevant parts);

I'm trying to get the data from the form with this:

  $mech->submit_form(
     fields => {
        txtRateSheetID => "20000",
        txtAction => "VIEW",
        txtLevelTypeID => "1",
        txtCategoryTypeID => "9",
        txtRateSheetTypeID => "1"
     });

But I'm failing to get the page I need; I guess it's because I haven't
set the action property (action=strPage , according to the
Javascript).

The question is: how do I define the action to be performed?

Thanks in advance for your comments.

Regards,
Toshiro.

----------------------------------------------------------------------------------------------------------

       function SubmitPageWithData(strPage, RateSheetID, ActionVal,
LevelTypeID, CategoryTypeID, RateSheetTypeID)
       {
               //alert(RateSheetID);
               //alert(ActionVal);
               var form = window.document.frmMenu;

               form.txtRateSheetID.value = RateSheetID;
               form.txtRateSheetTypeID.value = RateSheetTypeID;
               form.txtAction.value = ActionVal;
               form.txtLevelTypeID.value = LevelTypeID;
               form.txtCategoryTypeID.value = CategoryTypeID;

               form.target = "_self";form.action=strPage;

               form.method="post";
               form.submit();
       }

<FORM name="frmMenu" id="frmMenu">
<INPUT id=txtRateSheetID name=txtRateSheetID type=hidden value="">
<INPUT id=txtRateSheetTypeID name=txtRateSheetTypeID type=hidden value="">
<INPUT id=txtAction name=txtAction type=hidden value="">
<INPUT id=txtLevelTypeID name=txtLevelTypeID type=hidden value="">
<INPUT id=txtCategoryTypeID name=txtCategoryTypeID type=hidden value="">

<A href="javascript:SubmitPageWithData('View/BrokerRSRequest.asp',
'20000', 'VIEW', 1, 9, 1)">View</A> |
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.