Javascript 使用mechanize单击带有onclick=”的按钮;返回somejsfunction();

Javascript 使用mechanize单击带有onclick=”的按钮;返回somejsfunction();,javascript,python,mechanize,Javascript,Python,Mechanize,下面是我想使用mechanize单击的按钮的javascript: <form id="fLogin" method="post"> <input type="button" id="qLogin" name="qLogin" value="Login" onclick="return submitfunction();" class="qloginb" /> 有没有办法“模拟”点击这个按钮?从我所读到的内容来看,这样做似乎是可行的:“br.form.action=”想

下面是我想使用mechanize单击的按钮的javascript:

<form id="fLogin" method="post">
<input type="button" id="qLogin" name="qLogin" value="Login" onclick="return submitfunction();" class="qloginb" />

有没有办法“模拟”点击这个按钮?从我所读到的内容来看,这样做似乎是可行的:“br.form.action=”想要的动作“但我不确定如何具体实施这一方法。任何帮助都将不胜感激。

通过从form.action行构造URL并在查询字符串中传递登录凭据,无需使用mechanize即可登录:

function submitfunction()
{       

    var form = document.getElementById("fLogin");


    form.action = "/someurl/etc" + "&val1=" + val1.value + "&id1=" + id.Value;


    form.submit();
 }