入力フィールドの名前はフォーム間で一意でなければなりませんか?入力フィールドのNAMESはフォーム間で一意でなければなりませんか?
私は、各入力フィールドへの参照がフォーム名で修飾されているので、それは大丈夫だと想像するでしょう。
document.form1.inp1.value
document.form2.inp1.valueは、私は右ですか? すべてのブラウザで動作しますか?
おかげ
入力フィールドの名前はフォーム間で一意でなければなりませんか?入力フィールドのNAMESはフォーム間で一意でなければなりませんか?
私は、各入力フィールドへの参照がフォーム名で修飾されているので、それは大丈夫だと想像するでしょう。
document.form1.inp1.value
document.form2.inp1.valueは、私は右ですか? すべてのブラウザで動作しますか?
おかげ
フォーム内では、フォーム間で一意である必要はありません。またはフォーム内。 それらを繰り返すの最も一般的な用途は、ラジオです:
<form>
<input type="radio" name="my_radio" value="1">
<input type="radio" name="my_radio" value="2">
<input type="radio" name="my_radio" value="3">
</form>
彼らはフォーム全体で一意である必要はありませんが、ラジオボタンを除き、フォーム内で一意である必要がありますすることはできません。
ありがとうございました。上向きの矢印をクリックしようとしましたが、それは私に-1を与えていますか? – sdfor
ラジオボタンが正常にグループに同じ名前を必要としています。送信後にフォームを処理するバックエンドの種類によっては、フォームハンドリングシステムの配列にうまく変換されるように、ラジオボタンとチェックボックスに名前の後ろに「[]」を付けるものがあります。
複数のフォームが同じフォームハンドラを指している場合(つまり、多くの場合、フォームは<フォームaction = "form_handler.php" >)、同様の名前をフィールド要素に含めることができますが、フォームハンドラにはそれを差別化するために各ページ上の一意のエントリ。 1つの情報収集セッションにすべて含まれている場合は、複数のページにわたって、各入力フィールドに一意の名前を付けることをお勧めします。
可能な複製[name属性はHTML文書内で一意でなければならないのですか?](http://stackoverflow.com/questions/5518458/does-a-name-attribute-have-to-be-unique- in-a-html-document) – Liam