Il Fri, 01 Apr 2005 02:36:24 -0800, narke ha scritto: > Does anyone here use ClientForm to handle a HTML form on client side? > > I got a form, within which there is a image control, it direct me to > another page if i use mouse click on it. the code of the form as > below: > > <form name="ZoomControl1:Form1" method="post" > action="CDocZ_MAG.aspx?Stat=DocZoom_DocZoom&&E=29YL53ZJBIEZ&DT=ALB&Pass=&Total=104&Pic=1&o=" > id="ZoomControl1_Form1" onkeydown="JavaScript:Navigation_ie();"> > > ... > > <input type="image" name="ZoomControl1:Imagebutton2" onclick="if > (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(); " > language="javascript" id="ZoomControl1_Imagebutton2" > src="../Images/Btn_GoImage.gif" border="0" /> > > ... > > </form> > > So write below code to 'click' the image button, > > forms = ParseResponse(urlopen(url)) > > form = forms[0] > urlopen(form.click("ZoomControl1:Imagebutton2")) > > unfortunatly, however, when the code run, it just got a page which is > not the one i desired ( i actually wish to get the same page as i > 'click' the button). I guess that is "onclick=" statement cause > something weird, but I do not understand it. And, in the source > containing the form, i found nowhere the Page_ClientValidate() resides. > > What's wrong? > > - > narke
Similar problem for me. In the form, i have <input type="button" value="entra" class="button" onClick="document.UserForm.submit()"> and i don't know how to click this. urlopen(form.click()) doesn't nothing. UserForm is the name of the form. Francesco -- http://mail.python.org/mailman/listinfo/python-list