HTML-表单


表单

表单的作用:用来收集用户的信息的;

1 : 表单标签(表单域、表单框)

<form></form>
    属性 : 
        action = '接口地址(服务器地址)'
        method = 'get / post'(提交方式)
        name = '表单名称'
        target='_blank'(新窗口打开)

2 : 表单元素

表单元素的name属性是留给JS提交数据给后端使用的;要通过Ajax提交数据,需要阻止表单提交数据;通过修改button按钮的默认属性值(submit);

<input>
    属性:
        type = '控件类型'
        name:属性标识表单域的名称;
        Value:属性定义当前input的提示信息。
        maxlength:控制最多输入字的个数,
        Size:控制框的宽度(以字数为单位)
    
1)文本框
    <input type="text" value="默认值"/>

2)密码框
    <input type="password" />

3)提交按钮(提交刷新功能)
    <input type="submit" value="按钮内容" />  submit == <button></button>(提交刷新功能)

4)重置按钮
    <input type="reset" value="按钮内容" />

5)空按钮(没有任何功能)
    <input type="button" value="按钮内容" />

button和submit的区别是:
submit是提交按钮起到提交信息的作用,type类型是button只起到跳转的作用,不进行提交。

6)单选框/单选按钮
<input type="radio" name="ral" />
<input type="radio" name="ral" checked="checked" />
单选按钮里的name属性必须写,同一组单选按钮的name属性值必须一样。
checked="checked"(默认选中;) disabled="disabled"禁用。

7)复选框
<input type="checkbox" name="like" />
<input type="checkbox" name="like" disabled="disabled" /> (disabled="disabled" :禁用)
(checked="checked" :默认选中)。


8)下拉菜单
<select name="">
<option>菜单内容1</option>
<option>菜单内容2</option>
<option>菜单内容3</option>
</select>


9)多行文本框(文本域)
<textarea name="textareal" cols="字符宽度" rows="行数">
</textarea>


10)按钮
<input name="'" type="button" value=“按钮内容” />
<input name="'" type="submit" value=“按钮内容” />
<button></button>

button 按钮(button标签可以通过type属性来改变自己的功能,而input  type=button固定就是没有功能的

button按钮的属性值默认是:submit,默认具有刷新提交功能;

参考: 阻止表单提交数据的方法

描述
submit该按钮是提交按钮(除了 Internet Explorer,该值是其他浏览器的默认值)。
button该按钮是可点击的按钮(Internet Explorer 的默认值)。
reset该按钮是重置按钮(清除表单数据)

value 属性的用法的意义:

对于不同的输入类型,value 属性的用法也不同:

  • type="button", "reset", "submit" ,定义按钮上的显示的文本
  • type="text", "password" ,定义输入字段的初始值
  • type="checkbox", "radio" ,定义与输入相关联的值
  • 注释:checkbox  和 radio 中必须设置 value 属性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值