提交没有名称的HTML表单

时间:2011-02-19 19:45:16

标签: html forms submit

我想知道如何自动提交没有名字或没有id值的html表单。我不想使用任何脚本来这样做。我希望能够从超链接中做到这一点。我见过一个将以下内容附加到超链接上的示例:

&onClick="document.forms[0].submit()"

然而,这似乎不起作用。有没有人有任何想法?

谢谢!

2 个答案:

答案 0 :(得分:2)

确保您在HTML中只有一个表单,或者将0更改为表单集合中该表单的索引。第一种形式的索引为0。

<a href="#" onclick="document.forms[0].submit();return false;">Click here</a>

答案 1 :(得分:2)

  

我不想使用任何脚本来执行此操作。

没有JavaScript的帮助,这是不可能的。我只是使用一个常规的提交按钮,它的样式就像一个CSS的帮助链接。

E.g。

<form action="http://stackoverflow.com">
    <input type="submit" value="Go to Stackoverflow.com" class="link" />
</form>

input[type=submit].link {
    margin: 0;
    border: 0;
    background: none;
    overflow: visible;
    color: blue;
    cursor: pointer;
}

Demo here