HTML表单

一、form属性
属性解释
action该属性值指定了提交表单时对应的服务器程序地址
method指定表单中的输入数据的传输方式,取值是get或post,默认 值是get,get或post会将表单中的数据发送到Web服务器上
enctype指定表单中输入数据的编码方式
target指定窗口的打开方式,常用的就是_self和_blank,与超链接的target属性一致

关于get和post的区别
(1)post更加安全
(2)post发送的数据更大(get有url长度限制)
(3)post能发送更多的数据类型
(4)post比get慢
(5)post用于修改和写入数据,get一般用于搜索排序和筛选之类操作

详细原因点击查看

二、input

1.属性
本文只列举常用属性

属性功能属性功能
name定义输入控件名称type指定控件的类型,默认是text
size规定控件输入域的大小placeholder给出文本框的占位字符串,可实现文本框水印的效果
checked提供复选框和单选按钮的初始状态value提供控件输入域的初始值
required规定是否是必填信息src定义以提交按钮形式显示的图像的URL

2.input的type属性及其含义

功能
text单行的输入文本框,默认宽度20个字符
checkboxl复选框,提供多选
radio单选按钮,提供单项选择
submit提交按钮,单击提交按钮会把表单中的数据发送到服务器上
time时间输入
date日期输入
range范围输入
number数字输入
password密码字段,该字符安的字符用*替代
button普通按钮,一般结合javascript设定自定义功能
resrt重置按钮,把表单的所有数据恢复默认值
image图像形式的提交按钮

部分功能代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>input标签测试</title>
    <script>
        function _close() {
            window.close();
        }
    </script>
</head>
<body>
    <form method="post" >
        请输入姓名:<input type="text" name="textname" size="12" maxlength="6"></br>
        请输入密码:<input type="password" name="passname" size="12" maxlength="6"></br>
        请选择旅游的城市,可多选:
        <input type="checkbox" name="city" value="BJ">北京
        <input type="checkbox" name="city" value="SH">上海
        <input type="checkbox" name="city" value="XA">西安
        <input type="checkbox" name="city" value="HZ">杭州</br>
        请选择支付方式:
        <input type="radio" name="pay" value="cash">现金
        <input type="radio" name="pay" value="card">信用卡
        <input type="radio" name="pay" value="mobile">移动支付</br>
        出发日期:
        <input type="date">
        出发时间:
        <input type="time"></br>
        <input type="reset" value="复位">
        <input type="submit" value="提交">
        <input type="button" value="关闭窗口" onclick="_close()">
    </form>
</body>
</html>

点击链接进行测试:input

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值