TYUT头歌HTML实训题答案2

1.创建下拉列表

第1关:下拉列表控件相关概念

第2关:创建下拉列表

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8"/>
  <title>创建下拉列表</title>
 </head>
 <body>
  <form action="" method="get">
   <!-- ********* Begin ******* -->
   <select size="2">
       <option value="yx">玩游戏</option>
       <option value="dy">看电影</option>
       <option value="yy">听音乐</option>
   </select>
   <!-- ********* End ********* -->
  </form>
 </body>
</html>

第3关:设置多选和默认选项

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8"/>
  <title>创建多选和默认选项</title>
 </head>
 <body>
  <form action="" method="get">
   <!-- ********* Begin ******* -->
   <select multiple>
       <option value="m" selected>猫</option>
       <option value="g">狗</option>
       <option value="n">鸟</option>
       <option value="yz">鸭子</option>
   </select>



   <!-- ********* End ********* -->
  </form>
 </body>
</html>

2.对表单元素分组

第1关:分组元素相关的概念

第2关:对表单元素分组

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>表单分组</title>
 </head>
<body>
    <form>
        <!-- ********* Begin ********* -->
          <fieldset>
              <legend>请选择个人爱好</legend>
              <input type="checkbox" name="hobby">音乐
              <input type="checkbox" name="hobby">体育
              <input type="checkbox" name="hobby">其他
          </fieldset>
          
          	  
          
          
          
        <!-- ********* End ********* -->
    </form>
</body>
</html>

3.给表单组件添加说明

第1关:label标签相关概念

第2关:给表单组件添加说明__单选框(自求多福吧,我也写不出来)

<!DOCTYPE html>
 <head>
  <meta charset="UTF-8">
  <title>为表单的单选控件添加说明</title>
 </head>
 <body>  
  <form>
   国庆期间你最喜欢看的电影?<br/>
   <!-- ********* Begin ******* -->
    <input type="radio" name="Film" value="Film1">夺冠
    <input type="radio" name="Film" value="Film2" id="Film2"> <label for="Film2">我和我的祖国</label>
    <label><input type="radio" name="Film" value="Film3">姜子牙</label>

     
     
   <!-- ********* End ********* -->
  </form>
 </body>
</html>

第3关:给表单组件添加说明——多选框(自求多福吧,我也写不出来)

<!DOCTYPE html>
 <head>
  <meta charset="UTF-8">
  <title>为文本域控件添加说明</title>
 </head>
 <body>  
  <form>
   推荐人:
   <!-- ********* Begin ******* -->
    <input type="text" autofocus></br>
    <label for="reason">推荐理由:</label></br>
    <textarea name="reason" rows="6" cols="60" wrap="hard" required="required" id="reason" >
    </textarea>
    
    
   <!-- ********* End ********* -->
  </form>
 </body>
</html>

第4关:给表单组件添加说明-文本框和文本域

<!DOCTYPE html>
 <head>
  <meta charset="UTF-8">
  <title>为文本域控件添加说明</title>
 </head>
 <body>  
  <form>
   推荐人:
   <!-- ********* Begin ******* -->
    <input type="text" autofocus></br>
    <label for="reason">推荐理由:</label></br>
    <textarea name="reason" rows="6" cols="60" wrap="hard" required="required" id="reason" >
    </textarea>
    
    
   <!-- ********* End ********* -->
  </form>
 </body>
</html>

4.对表单进行验证

第1关:表单验证相关的概念

第2关:非空校验

 <html>
  <head>
   <meta charset="utf-8"/>
   <title>设置非空校验</title>
  </head>
  <body>
   <form>
      密码:
   <!-- ********* Begin ******* -->
      <input type="password"  required="required" title="请输入不超过6位的密码!" maxlength="6"/><br/>
   <!-- ********* End ********* -->
       <input type="submit"  value="提交"/> 
    </form>
  </body>
 </html>

第3关:邮箱校验

 <html>
  <head>
   <meta charset="utf-8"/>
   <title>设置邮箱校验</title>
  </head>
  <body>
   <form>
      密码:
     <input type="password"  required="required" title="请输入6位密码!" maxLength="6"/><br/>
     邮箱:
   <!-- ********* Begin ******* -->
     <input type="email"  required="required" placeholder="输入格式:xxx@xxx"/><br/>
   <!-- ********* End ********* -->
     <br/> <input type="submit"  value="提交"/> 
    </form>
  </body>
 </html>

第4关:pattern验证

<html>
  <head>
   <meta charset="utf-8"/>
   <title>设置年龄校验</title>
  </head>
  <body>
   <form>
      密码:
     <input type="password"  required="required" title="请输入6位密码!" maxLength="6"/><br/>
     邮箱:
      <input type="email"  required="required" placeholder="输入格式:xxx@xxx"/><br/>
     年龄:
   <!-- ********* Begin ******* -->
     <input type="text"  required="required" pattern="^[1-9]?[0-9]$"/>
   <!-- ********* End ********* -->
     <br/> <input type="submit"  value="提交"/> 
    </form>
  </body>
 </html>

好了,今天就先跟新到这里了,不喜勿喷。

还有哪位大佬能把那两关闯一下,小编实在是心累的不行啦,可以的话写在评论区吧!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

米兔知返

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值