设计表单结构

课后整理 2021-1-7

完整的表单一般应该包含:表单框(<form>标签)、表单域(各种输入域)和表单操控对象(提交按钮、重置按钮等),如图7.1所示。

图7.1 设计完整的表单结构

HTML结构代码如下:

<form id="form1"  name="form1" method="post" action="">
    <label>姓名:<input type="text" name="textfield"  id="textfield" /> </label>
    <fieldset  data-role="controlgroup" data-type="horizontal">
        <legend>性别:</legend>
        <label><input  name="sex" type="radio" value="男" checked />男</label>
        <label><input  name="sex" type="radio" value="女" />女</label>
    </fieldset>
    <fieldset  data-role="controlgroup" data-type="horizontal">
        <legend>兴趣:</legend>
        <label><input  name="interest" type="checkbox" value="体育" />体育</label>
        <label><input name="interest"  type="checkbox" value="音乐" />音乐</label>
        <label><input  name="interest" type="checkbox" value="计算机" />计算机</label>
    </fieldset>
    <label>学历:
        <select name="level"  data-inline="true">
            <option  value="level1">中学</option>
            <option  value="level2">专科</option>
            <option  value="level3">本科</option>
            <option  value="level4">研究生</option>
        </select>
    </label>
    <label>简介:<textarea name="intr" cols="40"  rows="4"></textarea></label>
     <label><input  name="" type="submit" value="提交"  data-inline="true"  data-theme="e" /></label>
</form>

在上面代码中,<form>标签构成了表单框,其他元素包含在其中;<input>、<select>和<textarea>标签表示表单域;<input name="" type="submit" value="提交" />表示表单操控对象,单击该按钮将触发表单提交的动作。