提交有价值的

时间:2013-02-09 07:09:17

标签: javascript url

我使用常规<a href="javascript:document.form.submit()">从表单提交数据,我猜这相当于匿名按钮:<input type=submit>

虽然这对于默认行为很好,但我还有一个特殊按钮<input type=submit name=special value="special behaviour">,用于设置变量$_REQUEST['special']

如何将此按钮转换为提交表单的javascript:网址,并设置$_REQUEST['special']变量?

1 个答案:

答案 0 :(得分:1)

你可以用

完成
<form name="myform">
    <input name="special" type="hidden"/>
</form>

<a href="javascript:document.forms['myform'].special.value='<value goes here>';document.forms['myform'].submit()">dd</a>

演示:Fiddle 1Fiddle 2