我想使用wget --post-data将数据发布到html表单,但表单部分使用javascript onClick
处理程序来提交数据。
这是表格标签:
<form id="test" name="test" method="post" action="/Postbox/index.xhtml?conversationContext=1" enctype="application/x-www-form-urlencoded">
此表单包含div容器中的几个图像,这些图像具有javascript onClick方法以提交表单,如下所示:
<a href="#" onclick="return myfaces.oam.submitForm('dab','j_id945854552_5af96283');" title="Delete PDF" class="ang_delete">Delete PDF</a>
或
<a href="#" onclick="return jsf.util.chain(document.getElementById('j_id945854552_5af9636d:hero'), event,'return myfaces.oam.submitForm(\'test\',\'j_id945854552_5af9636d:hero\');');" id="j_id945854552_5af9636d:hero" tabindex="">Find PDF</a>
现在我想知道如何提交此表单。这些按钮的容器没有名称或值标签,所以我在这里很无能为力。我试图将数据发布到&#34; test&#34;形式是这样的:
--post-data "j_id945854552_5af9636d:hero"
但这显然毫无意义。
这里的任何专家都有想法吗?
我在源代码中找不到javascript方法myfaces.oam.submitForm
,但googleing显示它似乎是常用方法。