jQuery Mobile 表单输入元素
来源:互联网 发布:淘宝中差评修改 编辑:程序博客网 时间:2024/06/07 02:05
1、jQuery Mobile 文本输入框
输入字段是通过标准的 HTML 元素编码的,jQuery Mobile 将为它们添加样式使其看起来更具吸引力,在移动设备上更易使用。您也能使用新的 HTML5 的 <input> 类型:
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="../../css/jquery.mobile-1.4.5.min.css" /><script src="../../js/jquery.js"></script><script src="../../js/jquery.mobile-1.4.5.min.js"></script></head><body><div data-role="page"> <div data-role="header"> <h1>文本输入</h1> </div> <div data-role="main" class="ui-content"> <form method="post" action="demo_form.php"> <div class="ui-field-contain"> <label for="fullname">全名:</label> <input type="text" name="fullname" id="fullname"> <label for="bday">生日:</label> <input type="date" name="bday" id="bday"> <label for="email">E-mail:</label> <input type="email" name="email" id="email" placeholder="你的电子邮箱.."> </div> <input type="submit" data-inline="true" value="提交"> </form> </div></div></body></html>
2、文本域
对于多行文本输入可使用 <textarea> 。注意:当您键入一些文本时,文本域会自动调整大小以适应新增加的行。
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="../../css/jquery.mobile-1.4.5.min.css" /><script src="../../js/jquery.js"></script><script src="../../js/jquery.mobile-1.4.5.min.js"></script></head><body><div data-role="page"> <div data-role="header"> <h1>文本框</h1> </div> <div data-role="main" class="ui-content"> <form method="post" action="demoform.php"> <div class="ui-field-contain"> <label for="info">附加信息:</label> <textarea name="addinfo" id="info"></textarea> </div> <input type="submit" data-inline="true" value="提交"> </form> <p><b>注意:</b> 文本框会根据你的输入自动调整文本框的高度,你可以在以上文本框输入内容,查看效果。</p> </div></div></body></html>
3、搜索输入框
type="search" 类型的输入框是在 HTML5 中新增的,它是为输入搜索定义文本字段:
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="../../css/jquery.mobile-1.4.5.min.css" /><script src="../../js/jquery.js"></script><script src="../../js/jquery.mobile-1.4.5.min.js"></script></head><body><div data-role="main" class="ui-content"> <form method="post" action="demoform.asp"> <div class="ui-field-contain"> <label for="search">搜索:</label> <input type="search" name="search" id="search" placeholder="搜索内容..."> </div> <input type="submit" data-inline="true" value="提交"> </form> </div></body></html>
4、单选按钮
当用户在有限数量的选择中仅选取一个选项时,使用单选按钮。为了创建一系列单选按钮,请添加带有 type="radio" 的 input 以及相应的 label。把单选按钮包围在 <fieldset> 元素内。您也可以添加一个 <legend> 元素来定义 <fieldset> 的标题。提示:请使用 data-role="controlgroup" 来把按钮组合在一起:
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="../../css/jquery.mobile-1.4.5.min.css" /><script src="../../js/jquery.js"></script><script src="../../js/jquery.mobile-1.4.5.min.js"></script></head><body><div data-role="main" class="ui-content"> <form method="post" action="demoform.php"> <fieldset data-role="controlgroup"> <legend>请选择您的性别:</legend> <label for="male">男性</label> <input type="radio" name="gender" id="male" value="male"> <label for="female">女性</label> <input type="radio" name="gender" id="female" value="female"> </fieldset> <input type="submit" data-inline="true" value="提交"> </form> </div></body></html>
5、复选框
当用户在有限数量的选择中选取一个或多个选项时,使用复选框:
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="../../css/jquery.mobile-1.4.5.min.css" /><script src="../../js/jquery.js"></script><script src="../../js/jquery.mobile-1.4.5.min.js"></script></head><body><div data-role="page"> <div data-role="header"> <h1>复选框</h1> </div> <div data-role="main" class="ui-content"> <form method="post" action="demoform.php"> <fieldset data-role="controlgroup"> <legend>请选择您喜爱的颜色:</legend> <label for="red">红色</label> <input type="checkbox" name="favcolor" id="red" value="red"> <label for="green">绿色</label> <input type="checkbox" name="favcolor" id="green" value="green"> <label for="blue">蓝色</label> <input type="checkbox" name="favcolor" id="blue" value="blue"> </fieldset> <input type="submit" data-inline="true" value="提交"> </form> </div></div></body></html>
6、水平组合单选按钮或复选框
如需水平组合单选按钮或复选框,请使用 data-type="horizontal":
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="../../css/jquery.mobile-1.4.5.min.css" /><script src="../../js/jquery.js"></script><script src="../../js/jquery.mobile-1.4.5.min.js"></script></head><body><div data-role="page"> <div data-role="header"> <h1>单选按钮和复选框</h1> </div> <div ddata-role="main" class="ui-content"> <form method="post" action="demoform.php"> <fieldset data-role="controlgroup" data-type="horizontal"> <legend>请选择您的性别:</legend> <label for="male">男性</label> <input type="radio" name="gender" id="male" value="male"> <label for="female">女性</label> <input type="radio" name="gender" id="female" value="female"> </fieldset> <fieldset data-role="controlgroup" data-type="horizontal"> <legend>请选择您喜爱的颜色:</legend> <label for="red">红色</label> <input type="checkbox" name="favcolor" id="red" value="red"> <label for="green">绿色</label> <input type="checkbox" name="favcolor" id="green" value="green"> <label for="blue">蓝色</label> <input type="checkbox" name="favcolor" id="blue" value="blue"> </fieldset> <input type="submit" data-inline="true" value="提交"> </form> </div></div></body></html>
0 0
- jQuery Mobile 表单输入元素
- jQuery Mobile 表单输入元素
- jQuery Mobile 表单输入元素
- jquery mobile的表单元素
- jquery mobile中的表单输入
- jQuery Mobile 表单基础
- JQuery Mobile表单
- Jquery mobile表单提交
- jQuery mobile 表单提交
- jquery-mobile表单
- jQuery Mobile 表单
- jQuery Mobile 表单基础
- jQuery Mobile 表单
- 表单中的输入元素
- jquery mobile中的表单验证
- jQuery Mobile 表单选择菜单
- jquery-mobile表单提交问题
- jQuery Mobile 组件 之 表单
- 彻底详解Spark RDD 的的秘密花园(1)
- 对两个字符a和b进行初始化:char a[]="ABCDEF";char b[]={'A','B','C','D','E','F'};则以下叙述正确的是:
- POJ 2366 Sacrament of the sum
- Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
- dll 封装
- jQuery Mobile 表单输入元素
- 再谈SVM
- git命令升级版用法
- eclipse中android运行main
- 文件夾及文件操作
- 3.2.3页面置换算法
- Linux 信号量
- leetcode No34. Search for a Range
- poj2996