HTML中使用表单ID和表单名称之间的区别

我想知道html中使用的表单id和表单名称之间的确切区别。


你的意思是表单的元素:例如button / input / select&textarea元素?

如果是这样,name属性是表单提交时发送的内容。 id属性唯一标识页面上的任何元素。

我能想到的最好的例子是单选按钮。

每个单选按钮属于一个集合,并且该集合有一个名称。 但是你可能想通过id链接到一个特定的按钮。

<input type="radio" name="color" id="c1" value="r"/><label for="c1">Red</label>
<input type="radio" name="color" id="c2" value="y"/><label for="c2">Yellow</label>
<input type="radio" name="color" id="c3" value="b"/><label for="c3">Blue</label>

提交表格时,只会发送选定的选项:(例如黄色)

?color=y

是...

你可以有一个电子邮件表格...并且有许多(从一个while循环)...他们都是电子邮件表格(相同),但由id =每个用户显示在页面上唯一标识。

<form name="email" id="<?php echo $id; ?>" method=...
链接地址: http://www.djcxy.com/p/88047.html

上一篇: Difference between form id and form name used in html

下一篇: Are there two ways to jump to a fragment identifier in HTML?