2017-03-20 17 views
-2

我想传递一个变量,但为此我需要创建一个窗体。但我使用JavaScript来打开下一页(这是一个块页面),但我想直接在按钮中传递method="post",而不是在表单中,因为它不能识别代码。这里有一个例子:传递方法=“发布”按钮,而不是形式

我有什么:

<form action="" method="post"> 
<button onclick="document.getElementById('id144').style.display='block'" class="btn btn-warning">Editar nome grupo</button> 
</form> 

我想要什么:

<button //pass method = post here onclick="document.getElementById('id144').style.display='block'" class="btn btn-warning">Editar nome grupo</button> 
+0

'

+0

*“但我想直接在按钮”* - 你不能。按钮不使用方法;期。尽管如此,你可以触发一个函数 –

+2

*“因为它不承认代码”* - 抱歉,但您的问题太不明确,太宽泛。无论如何,你的答案都在下面。看到了。这就是我在评论中所说的,但是你忽略了他们或者留下了这个问题。 –

回答

1
<form action="" id="formname" method="post"> 

</form>  
<button onclick="document.getElementById('formname').submit();document.getElementById('id144').style.display='block';" class="btn btn-warning">Editar nome grupo</button> 

设置形式ID。

相关问题