1. ホーム
  2. Web制作
  3. HTML/Xhtml

Htmlにおけるvalue属性とname属性の役割とその利用法

2022-01-14 02:28:34
1. ボタンに使用する値は、"OK"、"Delete"など、ボタンに表示されるテキストを指します。
2. チェックボックスの値は、チェックボックスの値を参照します
3. ラジオボックスの値は、チェックボックスと同じです
4. ドロップダウンメニューに使用される値は、リスト内の各子項目の値である
5. hiddenフィールドの値は、ボックス内に表示される内容です
バックエンドでチェックボックスの内容を取得したい場合は、以下の値を取得することになります。
フォームデータを受け取るページでデータを取得すると、値
1. name はコントロールの名前(複数のコントロールが同じ名前を取ることができます)、value はコントロールの値です。
2. コントロールのすべての値が表示されるわけではありません。例:チェックボックス、ラジオ、隠し。
3. コントロールの名前と値を定義して、サーバー上でコントロールとその値を取得します。
4. サブミットの名前が表示されないのは、ブラウザがその名前を無視しているということではなく、サブミットの前にブラウザによって定義され、その名前と値もサーバー上で利用可能であることを示しています。
5. コントロールはname/valueを定義しなくても表示可能です。サーバー上で受け取りやすく、区別しやすいようにname/valueを定義しているだけですが、もちろんボタンの値を保存するだけでなく、表示にも使用されます。
[コード]を
<html>
<select>
<option value="1">Flowers</option>
<option value="2" selected="selected">Gardens</option>
<option value="3">Trees</option>
</select>
<form>
<input type="checkbox" name="newsletter" checked="checked" value="Daily" />vjn
<input type="checkbox" name="newsletter" value="Weekly" />bvcを入力してください。
<input type="checkbox" name="newsletter" checked="checked" value="monthly" />cvb
</form>
<input type="button" value="OK"/>
<SPAN style="WHITE-SPACE: pre">&nbsp;<input type="text" value="Please enter content"/></SPAN>
</html>