jQuery-Mobile学习(表单)

form 元素必须有一个 method 和一个 action 属性
每个表单元素必须有一个唯一的 “id” 属性。id 必须是整个站点所有页面上唯一的。这是因为 jQuery Mobile 的单页导航机制使得多个不同页面在同一时间被呈现每个表单元素必须有一个标签。设置标签的 for 属性来匹配元素的 id。如果我们不想显示label值得话,就给label加上class ui-hidden-accessible

<div data-role="page">
    <div data-role="header"></div>
    <div data-role="main" class="ui-content">
        <form action="" method="post">
            <label for="user" class="ui-hidden-accessible">姓名</label>
            <input type="text" id="user" placeholder="请输入用户名"/>
            <input type="submit" value="提交"/>
        </form>
    </div>
    <div data-role="footer" data-position="fixed"></div>
</div>

这里写图片描述

input标签里面type=”submit”表示是一个提交按钮。 type=”button”是一个普通按钮。type=”reset”是一个重置按钮。我们可以给input的按钮添加一些样式。
这里写图片描述

我们一般希望标签名和input的输入框放置在一行会好看一点。这是时候我们将input标签和label标签一起放在一个div里面。这个div有一个类名为ui-field-contain 当页面宽度大于 480px 时,会将标签和input等控件放在一行。

 <form action="" method="post">
            <div class="ui-field-contain">
                <label for="user">用户名</label>
                <input id="user" type="text" placeholder="请输入用户名"/>
                <label for="pwd">密码</label>
                <input id="pwd" type="text" placeholder="请输入密码"/>
            </div>
            <input type="submit" value="提交"/>
        </form>

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值