2010-12-07 28 views

答えて

1

あなたのフォームには、name属性を持つ<input type="submit">タグがありますが、value属性はありません。この場合、送信されるデフォルト値は"Submit Query"です。これを防ぐには、<input type="submit">タグのname属性を削除します。

4

あなたの<input type="submit" />にはname(と明らかにvalue)があるので、提出する必要があります。 「成功」と言われている。

成功した制御を提出するため、 『有効』です。すべての成功したコントロールは、送信されたフォームデータセットの一部として現在の値とペアになったコントロール名を持ちます。正常な制御は、FORM要素内で定義され、制御名を持たなければなりません。

出典:17.13.2 Successful controls ...このセクションをご覧ください。

+0

あ、そうですか?私はそれが前にそれのように来ることを見たことがないIDとして奇妙だと思った! – benhowdle89

+0

@ benhowdle89私はそれがだと信じています:) – jensgram

+0

+1仕様を引用してください。 – Gumbo

0

それは、フォームで入力された値です

、ページ上に複数のボタンがあるかどうか識別するために使用されるので。

<input name="btn1" type="submit" value="Save and Return"> 
<input name="btn2" type="submit" value="Save and Insert More"> 

?btn1=Save and Return // you clicked "Save and Return"