当前位置: 首页 > news >正文

Html 2

一,表单

1.概念:在一个区域中,拥有许多输入和最终组件,可以让用户输入、选择信息,最终将信息传入服务器端

2.常用组件:

(1)<form action = " " methon = "get">

action = "后端服务器地址"

method = "请求方式(提交数据的方式)"

(2)input:

type = "text" 单行文本输入框

        name = "account" 定义组件的名称,向后端提交时使用

        value = ""  组件的值,可以赋初始值,若组件不进行后续赋值,则提交时,提交初始值

        readonly   只读     提交表单时,可以被提交到服务器端

        placeholder = "请输入账号"  输入框提示信息  当输入框输入内容后,提示信息自动消失

        disable  禁用组件    不会提交内容到服务

type = "password"密码框

type = "radio" 单选框

        选择性组件需要给value值(选择哪个,返回哪个选项值)

        单选框通过name分组,name相等为一组

        checked属性可以默认选中一项

type="file" 文件选择框

<select name="province">下拉选择组件

        <option>请选择</option> 选项,可以直接看到

        <option value="101">北京</option> 最终提交选中的选项值

        <option value="102" selected>上海</option>  selected默认选择上海,可修改

多行文本框组件<textarea rows="5" cols="30" name="address">1111</textarea> ,可换行rows,cols设置初始长宽,1111为初始默认值

type="submit"提交按钮 触发表单中的提交(默认值为保存,可修改)

type="reset" 重置,使表单恢复初始状态,不是清空表单

type="button" 普通按钮,没有直接作用 用来触发事件
             value = ""  引号内容为按钮中内容
             onclick = "" 可以在此处调用javaScript中函数

eg:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script>function test(){alert("你好");}</script></head><body><form action="server.html" method="get">账号:<input type="text"  name="account" value="张三" placeholder="请输入账号" readonly="readonly"/><br />密码:<input type="password" name="password"/><br />性别:<input type="radio" name="gender" value="男" checked/>男<input type="radio" name="gender" value="女"/>女<br />是否同意<input type="radio" name="a" value="同意" checked/>同意<input type="radio" name="a" value="不同意" />不同意<br />课程:<input type="checkbox" name="course" value="Java" />Java<input type="checkbox" name="course" value="C" checked/>C<input type="checkbox" name="course" value="SQL" />SQL<input type="checkbox" name="course" value="html" />html<br />附件:<input type="file" name="file"/><br />省份:<select name="province"><option>请选择</option><option value="101">北京</option><option value="102" selected>上海</option><option value="103">陕西</option></select><br />地址<textarea rows="5" cols="30" name="address">1111</textarea><input type="submit" value="保存"/><br /><input type="reset" /><input type="button" value="登录" onclick="test()"/></form></body>
</html>

http://www.xdnf.cn/news/213175.html

相关文章:

  • verl - 火山引擎大语言模型强化学习训练库
  • Wi-SUN与LoRa和NB-IoT通信技术的对比
  • AI+零售:智能推荐、无人店与供应链管理的未来
  • 基于STM32、HAL库的DS28E15P安全验证及加密芯片驱动程序设计
  • Kafka 消息可靠性深度解析:大流量与小流量场景下的设计哲学
  • [逆向工程]如何理解小端序?逆向工程中的字节序陷阱与实战解析
  • 搜索引擎中的检索模型(布尔模型、向量空间模型、概率模型、语言模型)
  • 贵族运动项目有哪些·棒球1号位
  • CSR社会责任报告是什么?CSR社会责任报告定义
  • C++ 如何计算两个gps 的距离
  • 基于 ARM 的自动跟拍云台设计
  • 【无标题】好用的远程链接插件
  • 水安题库:水利水电安全员ABC精选练习题
  • 阿里巴巴Qwen3发布:登顶全球开源模型之巅,混合推理模式重新定义AI效率
  • 如何个人HA服务器地址和长期密钥
  • 精益管理是什么?如何才能实现精益管理?
  • WinSW注册服务
  • n8n 工作流自动化工具, 幷与 Al Agent 进行集成工作流
  • CPU 空转解析
  • 5G技术在工业4.0中的应用:连接未来,驱动智能制造
  • Linux0.11系统调用:预备知识
  • 双向流热固耦合的收敛
  • ShaderToy学习笔记 05.3D旋转
  • 微信小程序 首页之轮播图和搜索框 代码分享
  • 每日算法-250429
  • 【每日八股】复习 MySQL Day3:锁
  • 从零开始学Python游戏编程45-类的继承2
  • 第十六届蓝桥杯 2025 C/C++组 25之和
  • WPF之TextBlock控件详解
  • 《解锁CSS Flex布局:重塑现代网页布局的底层逻辑》