《网页开发手记》学习笔记之表单

表单用于把用户输入的数据提交给后台的程序处理。页面中可以包含有多个表单,但要保证表单只提交一次。表单是静态网页与动态网页技术的枢纽。

以下是一个综合的表单:

<html>
<head>
  <title>注册表单</title>
</head>
<body>
<form name="form_set" method="post" action="">
<table width="450" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <th scope="col">用户注册</th>
  </tr>
  <tr>
    <td>
	  <fieldset>
	    <legend>身份验证-必填信息</legend>
		    <table width="85%" border="0" align="center" cellpadding="0" cellspacing="2">
          <tr>
            <td width="25%" align="right">用户名</td>
            <td><input type="text" size="16" name="txt" /></td>
          </tr>
          <tr>
            <td width="25%" align="right">密  码</td>
            <td><input type="password" size="16" /></td>
          </tr>
          <tr>
            <td width="25%" align="right">密码确认</td>
            <td><input type="password" size="16" title="请确保和以上密码一致" /></td>
          </tr>
        </table>
	</fieldset>
  </td>
  </tr>
  <tr>
    <td>     
	  <fieldset>
	    <legend>身份信息-选填信息</legend>
		    <table width="85%" border="0" align="center" cellpadding="0" cellspacing="2">
          <tr>
            <td width="25%" align="right">所在城市</td>
            <td><input type="text" size="16" /></td>
          </tr>
          <tr>
            <td width="25%" align="right">工作单位</td>
            <td><input type="text" size="30" /></td>
          </tr>
          <tr>
            <td width="25%" align="right">家庭住址</td>
            <td><input type="text" size="30" /></td>
          </tr>
        </table>
	  </fieldset>
    </td>
  </tr>
  <tr>
    <td>
	  <fieldset>
	    <legend>其他个人信息</legend>
		    <table width="85%" border="0" align="center" cellpadding="0" cellspacing="2">
           <tr>
            <td width="25%" align="right">性别</td>
            <td>
            <select>
              <option selected="selected">男孩</option>
              <option>女孩</option>
            </select>
		        </td>
          </tr>
          <tr>
            <td width="25%" align="right">爱好</td>
            <td><label><input type="checkbox" name="fav" />音乐</label>
			       <label><input type="checkbox" name="fav" />体育</label>
				     <label><input type="checkbox" name="fav" checked="checked" />计算机</label>
			      </td>
          </tr>
		     <tr>
            <td width="25%" align="right">喜欢的公司</td>
            <td><label><input type="radio" name="fav2" />百度</label>
			       <label><input type="radio" name="fav2" />微软中国</label>
			       <label><input type="radio" name="fav2" />谷歌中国</label>
			      </td>
         </tr>
		     <tr>
            <td width="25%" align="right" valign="top">个人简介</td>
            <td><textarea cols="30" rows="4" wrap="physical" title="请写下您的个人介绍,让大家更进一步地互相了解"></textarea>
			     </td>
        </tr>
    </table>
  </fieldset>
  </td>
  </tr>
  <tr>
    <td><table width="85%" border="0" cellspacing="2" cellpadding="0">
        <tr>
          <td align="right"><input type="submit" value="提交您的资料" /></td>
          <td><input type="reset" value="重新填写资料" /></td>
        </tr>
		    <tr>
          <td align="right"><input type="button" value="无效按钮" disabled="disabled" /></td>         
        </tr>
        </table>	
    </td>
  </tr>
</table>
</form>
</body>
</html>

最后的效果如下:


就是这样。

<fieldset>:将表单的信息分栏,其子元素<legend>则是每栏的标题。

<form>表单内可以有多个种类的表单控件,如上所见。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值