【web表单】Web程序设计基础R课程实验(二)

 一,实验要求

2.编写一个能输出如下图所示界面的HTML文件。要求:

(1)校验输入的E-mail的格式:用户名@域名。

(2)校验输入的电话格式:11位数字组成。

(3)性别“女”为默认选项

(4)年龄的列表选项有:20以下、20、21、22、23、24、25、25以上,其中“20以下”为默认选项。

 二,实验代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>实验二</title>
</head>
<body>
    <h1 align="center"><ins>请留下个人资料<ins></h1>
        <form>
        <p>姓名:<input type="text"></p>
        <p>E-mail:<input type="Email" pattern="^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9]{2,4})+$)"></p>
        <p>电话:<input type="Tel" pattern="^([0-9]{11})$"></p>
        <p>性别:
        <input type="radio" name="sex"  value="woman">女
        <input type="radio" name="sex"  value="man">男
        </p>
        <p>年龄:<select name="age" size="7">
            <option value="" selected>20以下</option>
            <option value="">20</option>
            <option value="">21</option>
            <option value="">22</option>
            <option value="">23</option>
            <option value="">24</option>
            <option value="">25</option>
            <option value="">25以上</option>
        </select>
         <p>留言板:<textarea name="say" rows="10" cols="20"></textarea>
         </p>
         
         <p>你的爱好:<input type="checkbox" name="hobby"value="">运动
         <input type="checkbox" name="hobby"value="">阅读
         <input type="checkbox" name="hobby"value="">听音乐
         <input type="checkbox" name="hobby"value="">旅游
        </p>
        <input type="submit" value="提交">
        <input type="reset" value="全部重写">
        </form>
    </body>
</html>

 三,网页

四,知识点总结

创建文本框 

<input type="text" name="文本框名字" size="宽度" >

邮箱:<input type="Email" pattern="^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9]{2,4})+$)">

电话:<input type="Tel" pattern="^([0-9]{11})$">

单选按钮

<p>性别:

        <input type="radio" name="sex"  value="woman" checked="checked">女

        <input type="radio" name="sex"  value="man">男

        </p>

多选--复选框

你的爱好:<input type="checkbox" name="hobby"value="">运动

         <input type="checkbox" name="hobby"value="">阅读

         <input type="checkbox" name="hobby"value="">听音乐

         <input type="checkbox" name="hobby"value="">旅游

        </p>

选择框

年龄:<select name="age" size(行数)="7 " multiple(是否多选)>

            <option value=""(选择框的值)  selected>20以下</option>

            <option value="">20</option>

            <option value="">21</option>

            <option value="">22</option>

            <option value="">23</option>

            <option value="">24</option>

            <option value="">25</option>

            <option value="">25以上</option>

        </select>

按钮

普通按钮 <input type="button"  name="按钮名称" value="显示在按钮上的信息">

提交按钮<input type="submit" value="提交">

重置按钮<input type="reset" value="全部重写">

  • 14
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值