HTML表单_动力节点Java学院整理

2020-04-16 21:33:15易采站长站整理


<input type =“checkbox” name=“language” value=“Java”/>
<input type =“checkbox” name=“language” value=“C”/>
<input type =“checkbox” name=“language” value=“C#”/>

5.隐藏域<input type="hidden"/>

隐藏域通常用于向服务器提交不需要显示给用户的信息。


<input type=“hidden” name=“隐藏域”/>

6.文件上传<input type="file"/>

使用file,则form的enctype必须设置为multipart/form-data,method属性为POST。


<input name="uploadedFile" id="uploadedFile" type="file" size="60" accept="text/*"/>

7.下拉框<select>标签

<select>标记创建一个列表框,<option>标记创建一个列表项,<select>与嵌套的<option>一起使用,共同提供在一组选项中进行选择的方式。

将一个option设置为选中:<option selected>北京</option>或者<option selected="selected">北京</option>(推荐方式)就可以将这个项设定为选择项。如何实现“不选择”,添加一个<option value="-1">–不选择–<option>,然后编程判断select选中的值如果是-1就认为是不选择。

select分组选项,可以使用optgroup对数据进行分组,分组本身不会被选择,无论对于下拉列表还是列表框都适用。  

<select>标记加上multiple属性,可以允许多选(按CTRL键选择)

 


<select name="country" size="10">
<optgroup label="Africa">
<option value="gam">Gambia</option>
<option value="mad">Madagascar</option>
<option value="nam">Namibia</option>
</optgroup>
<optgroup label="Europe">
<option value="fra">France</option>
<option value="rus">Russia</option>
<option value="uk">UK</option>
</optgroup>
<optgroup label="North America">
<option value="can">Canada</option>
<option value="mex">Mexico</option>
<option value="usa">USA</option>
</optgroup>
</select>

8.多行文本<textarea></textarea>

多行文本<textarea>创建一个可输入多行文本的文本框,<textarea>没有value属性,<textarea>文本</textarea>,cols=“50”、rows=“15”属性表示行数和列数,不指定则浏览器采取默认显示。