2016-06-30 9 views
-1

PHPを使用して要素の値を受け取る方法はありますか?例えば<button>をどのように使用する必要がありますか? 「送信」ボタンとして使用されていない場合

<button name="aButton" value="abcd"> 

注:私は、送信ボタンとしてそれを使用しての話ではないのです。入力タイプに

+1

どのようにこれまでに試しましたか? – Jason

+0

ボタンに値を割り当てるのはなぜですか? –

+1

あなたは押しボタンがabcdを受け取ると言っていますか? – Matt

答えて

-1

変更]ボタン=あなたはPOSTを経由してフォームを送信していると仮定すると、

を「提出」と - あなたは、単純なアクセスをすることができ、それは使用して値です:

$_POST['aButton']

+0

Andreaありがとうございますが、送信として使用するのではなく、ラジオやチェックボックスのようにしています。それとも不適切な使用と見なされますか? –

-1

私は何だと思います探しているのはinput要素です。これはまさに、ボタンのように動作しますし、あなたのフォームを送信します

<input type="submit" value="whatever" />

:このように使用されます。ボタン は値属性 を実際に持つことはできません。コメントでそれを指摘するためのJsonのおかげで、私はそれが有効な属性であることを知らなかった。

W3C Working Draft on HTML5によると、ボタン自体は、フォームの送信を開始するために使用された 場合、ボタンの値ボタンはフォーム送信

ボタン(とその値)を開始するために使用された場合にのみ送信されるのみフォーム送信に含まれています。

+0

実際にボタン要素で値が許可されている場合は、https://www.w3.org/wiki/HTML/Elements/button#HTML_Attributesを参照してください。 – Jason

+0

入力の送信を使用していますが、フォーム要素としてボタンを使用しようとしていますラジオやチェックボックスのようなものです。 –

+0

@jason私はそれが使用できることを知らなかった。 HTML5作業用ドレープに関するその他の注意https://www.w3.org/TR/2011/WD-html5-20110525/the-button-element.html#attr-button-value –

関連する問題