我的剧本:
<script language="JavaScript">
function submitform()
{
document.playsong.submit();
}
</script>
提交以下表格:
<form name="playsong" method="post" action="submit.php">
<input type="hidden" name="play" value="2009-05-19-3934.data">
<A href="javascript: submitform()">Play 1</A>
</form>
如何更改此设置以便我可以拥有一系列链接:&lt; A href="javascript: submitform()">Play 1</A>
这将提交正确的表单,而无需构建提交每个表单的函数。
这就是我如何使该功能在页面上提交不同的各种表单,这取决于所点击的链接。
答案 0 :(得分:2)
考虑: -
function submitForm(form)
{
document[form].submit();
}
<a href="javascript:submitform('playsong')">Play 1</a>
答案 1 :(得分:0)
构建多个链接,例如
<form action="act1">
<a href="#" onclick="goForm(this.parentNode); return false;">Play 1</a>
</form>
<form action="act2">
<a href="#" onclick="goForm(this.parentNode); return false;">Play 2</a>
</form>
<form action="act3">
<a href="#" onclick="goForm(this.parentNode); return false;">Play 3</a>
</form>
<form action="act4">
<a href="#" onclick="goForm(this.parentNode); return false;">Play 4</a>
</form>
<form action="act5">
<a href="#" onclick="goForm(this.parentNode); return false;">Play 5</a>
</form>
制作一个js:
function goForm(frm) {
if (frm != null)
frm.submit();
}
你去吧! ='p