首页 > 其他分享 >5 表单及表单应用

5 表单及表单应用

时间:2023-03-17 22:22:56浏览次数:22  
标签:5.3 网页 -- 表单 应用 文本

5 表单及表单应用

5.1 页面结构分析

img

<header>
    <h2>网页头部</h2>
</header>

<section>
    <h2>网页主体</h2>
</section>

<footer>
    <h2>网页脚部</h2>
</footer>

5.2 iframe内联框架

在一个网站中嵌套另外一个(可以想作成是一个容器)

img

<!--iframe 内联框架 (可以当作一个容器)
scr : 地址
w-h : 宽度,高度
-->
<iframe src="" name="hello" frameborder="0" width="1000" height="800"></iframe>
<!--target 中的hello 指向框架中的hello-->
<a href="https://www.cnblogs.com/manmc" target="hello">点击跳转</a>

<!--内联框架哔哩哔哩
鼠标放在转发的图标上,点击嵌套代码复制,如下
-->
<!--<iframe src="//player.bilibili.com/player.html?aid=55631961&bvid=BV1x4411V75C&cid=97257967&page=11"-->
<!--        scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>-->

5.3 表单语法

5.3.1 初识表单post和get提交

注册、登录、提交文件...

img

<h1>注册</h1>
<form action="1.我的第一个网页.html" method="post">

    <!--文本输入框 : input type="text"-->
    <p>名字: <input type="text" name="username"></p>

    <!--密码框 : <input type="password" name="pwd">-->
    <p>密码: <input type="password" name="pwd"></p>

    <p>
        <input type="submit">
        <input type="reset">
    </p>

5.3.2 表单元素格式

img

5.3.2.1 单选框

<!--单选框标签
    input type="radio"
    value : 单选框的值
    name : 表示组
    checked : 默认选项
    -->
    <p>性别:
        <input type="radio" value="boy" name="sex" checked/>男
        <input type="radio" value="girl"name="sex"/>女
    </p>

5.3.2.2 多选框

    <!--多选框
    input type="checkbox"
    checked : 默认选项
    -->
    <p>爱好:
        <input type="checkbox" value="sleep" name="hobby"/>睡觉
        <input type="checkbox" value="code" name="hobby"/ checked>敲代码
        <input type="checkbox" value="chat" name="hobby"/>聊天
        <input type="checkbox" value="game" name="hobby"/>游戏
    </p>

5.3.2.3 按钮

     <!--按钮
    input type="button" : 普通按钮
    input type="image"  : 图像按钮
    input type="submit" : 提交按钮
    input type="reset" : 重置按钮
    -->
    <p>
        <input type="button" name="btn1" value="点击变长">
        <!--点击图片按钮-->
        <input type="image" src="../resources/image/kb.jpg" width="500" height="300">
    </p>
    <p>
        <input type="submit">
        <input type="reset">
    </p>

5.3.2.4 下拉框(列表框)

    <!-- 下拉 ,列表框
    selected : 默认选项
    -->
    <p>国家:
        
        <select name="列表名称">
            <option value="china">中国</option>
            <option value="us">美国</option>
            <option value="eth" selected>瑞士</option>
            <option value="yingdu">印度</option>
        </select>
    <p>

5.3.2.5 文本域

 <!--文本城
        cols="5on rows="10"
    -->
    <p>反馈:
        <textarea name="textarea" cols="50" rows="10">文本内容</textarea>
    </p>

5.3.2.6 文件域

    <!--文件城
    input type="file"name="files"
    -->
    <p>
        <input type="file" name="files">
        <input type="button" value="上传" name="upload">
    </p>

5.3.2.7 简单验证

        <!--邮件验证-->
    <p>邮箱:
        <input type="email" name="email">
    </p>

    <!--URL-->
    <p> URL:
        <input type="url name="urlu>
    </p>
    <!-- 数字-->
    <p>商品数量:
        <input type="number" name="num" max="100" min="g" step="1">
    </p>

5.3.2.8 滑块

<!--滑块
    input type="range"
    -->
    <p>音量 :
    <input type="range" name="voice" min="g" max="100" step="2">
    </p>

5.3.2.9 搜索框

    <!--搜索框-->
    <p>搜索 :
        <input type="search" name="search">
    </p>

5.4 表单的应用

  • 隐藏域
  • 只读
  • 禁用
<!-- 只读 readonly-->

<p>名字: <input type="text" name="username" value="admin" readonly> </p>

<!-- 禁用 disabled-->
<p>性别:
    <input type="radio" value="boy" name="sex" checked disabled/>男
    <input type="radio" value="girl" name="sex"/>女
</p>

<!-- 隐藏 hidden
hidden value="1234561 默认密码
-->
<p>密码: <input type="password" name="pwd" hidden value="1234561> </p>

<!--增强鼠标可用性-->
<p>
    <label for="mark">你点我试试</label>
    <input type="text" id="mark">
</p>

标签:5.3,网页,--,表单,应用,文本
From: https://www.cnblogs.com/manmc/p/17228422.html

相关文章

  • 实验2 C语言输入输出和控制语句应用编程
    一.实验结论1.实验任务1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){intnumber;......
  • 在J2ME联网应用中获得客户端的手机号码
    在J2ME程序开发过程中,为了一定的需要,经常需要来获得用户的手机号码,但是这个功能却在标准的J2ME类库中没有提供。      在使用中国移动的CMWAP方式连接网络时,中国移动......
  • 4月扬州 | 2023年易智瑞遥感应用培训班报名开启
    传递遥感技术助力遥感应用2023年易智瑞遥感应用培训班—4月扬州站 主办单位易智瑞信息技术有限公司培训简介遥感应用培训班自2009年启动以来,......
  • ChatGPT在安全研究领域的应用实践
    引言ChatGPT是一个人工智能技术驱动的自然语言处理工具,它能够通过理解和学习人类的语言来进行对话,并能进行连续对话。目前ChatGPT已经官方已经更新模型到4.0版本,宣称它是“......
  • 无瑕疵的应用程序发布:39个提高应用程序产品管理的提示
    成功的产品经理来自各种教育背景和职业道路。他们的技能可能会从更具创意的角度偏向更具技术性虽然今天更成为想成为“产品人”的人,但是经常人们陷入与产品有关的职位,而不是......
  • 如何用低代码平台快速搭建一套应用系统
    一、低代码是什么低代码平台是继中台之后又一个火爆的话题,实际上低代码本身并不是一个新颖的话题,也不是最近才有的技术突破和创新,而是存在了十几二十年的概念。早期的大型......
  • Maven高级应用
    一、分模块开发与设计分模块开发的意义将原始模块按照功能拆分成若干个子模块,方便模块间的相互调用,接口共享分模块开发的步骤:创建Maven模块书写模块代码分模......
  • nacos配置中心修改了微服务的配置信息,微服务应用如果想加载最新的配置信息,是不是需要
    1.nacos配置中心修改了微服务的配置信息,微服务应用如果想加载最新的配置信息,是不是需要重新一下微服务应用呢不需要,nacos配置中心可以实现配置的动态刷新,当你修改了配置......
  • ES6 解构基础用法和应用!
    ES6解构基础用法和应用!注意:解构只与语法有关,不与let,var,const相关 一、数组解构取值//数组---取值letarr=["张三","李四","王五"];leta=arr[0];letb=......
  • 前端-表单表格图像-练习
    题目描述请依次写出以下类型的输入框。类型为密码,默认值为"nowcoder"类型为复选框,且状态为已勾选点击查看代码<form><!--补全代码--><inputtype="p......