表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。
表单还可以包含 menus、textarea、fieldset和 label 元素 等。
其中 placeholder 属性可以设置在控件未获得焦点时显示的提示信息,而在获得焦点时提示消失。
option 的 value 属性是必需的,可以对 option 设置 selected 属性实现预选择。
隐藏字段对于用户是不可见的。
accept属性规定可选择的文件类型。
适用于大段文字输入
在介绍 input 元素时,label 元素已出现多次,例如:
label 元素为 input 元素定义标注,当鼠标选择该标签时,关联的元素控件会获得焦点,for 属性与关联元素的 id 属性要相同。
实现效果: http://js.jirengu.com/zihe/1/edit?html,output
如果网页的页面编码是gb2312,而后端接收的编码是utf-8,提交含有中文值的表单时,就会报unable to decode value的错误,如下图:
原本想通过js对提交的值进行编码转换 *** 作,网上查了一下,原来form表单自带有一个“accept-charset”属性,通过它可以设置服务器处理表单的字符格式。
所以只需要在要提交的表单加上accept-charset="utf-8"即可解决!
1.给form添加id值:
<form action="/News/SaveMessage" method="post" accept-charset="utf-8" class="form" id="frm-reg" name="frm-reg">
设置所有input标签的name属性值为数据库的字段值,即可以传值到后台
2.给提交按钮添加id值:
<input class="sub-btn fl" type="button" id="sub" name="Submit" value="提 交">
3.引用jquery-form.js文件
4.jquery表单提交:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)