2016-05-13 6 views
1

これはJavaScriptで行うことができますが、私は純粋なHTMLソリューションについては興味があります。この質問の私のポイントは何ですか:他のフォームから作成するターゲットボタン

<form id="hidden-form" action...> 
    <input type="hidden"... /> 
</form> 

だから、私のポイントである、押しボタン「削除」ということ:私はこの別のフォームを持ってどこかに

<form action...> 
    <input type... /> 
    <label for...>...</label> 
    and other elements for basic form... 

    <button type="submit">Send</button> 
    <button type="submit" target="hidden-form">Remove</button> 
</form> 

そして:

私はフォームを持っていますフォーム#hidden-formを投稿します。それが可能なのでしょうか?私はその属性targetを試しましたが、助けはありません。

+0

は私の更新されたコード – Gomzy

答えて

1

あなたは<button>'s form attributeを使用することができます。

<button type="submit" form="hidden-form">Remove</button> 

<form id="hidden-form" action...> 
+0

ありがとう、私はそのようなものを探していた。私はすでに解決策を見つけた、私はそれを強く再建したが、これは答えのようだ。 – debute

0

私はそれを試してみることも可能であるjQueryのを使用して、あなたはこのような何かをしたいと思う:

$("#remove").click(function(){ 
 
\t $('#hidden-form').submit(); 
 
});
<form action...> 
 
    <input type... /> 
 
    <label for...>...</label> 
 
    and other elements for basic form... 
 

 
    <button type="submit">Send</button> 
 
    <button type="submit" id="remove" onClick="document.forms['hidden-form'].submit(); 
 
">Remove</button> 
 
</form> 
 

 

 
<form id="hidden-form" action...> 
 
    <input type="hidden"... /> 
 
</form>

+0

Iを試してみてくださいそれはJSで可能であることを知っていますが、私は純粋なHTMLソリューションを探しています、それは最高でしょう。 – debute

+0

それを試してください私の更新コード – Gomzy

+0

それはまだJS、とにかくありがとうございます。 – debute

関連する問題