MUI框架之输入框Input

简介: input输入框的官方api文档:http://dev.dcloud.net.cn/mui/ui/#input 一、输入框类型 输入框的类型是根据type来决定是普通输入框还是密码框,搜索框等类型 <label>帐号</label> <input id="mess" class="mui-inpu.

input输入框的官方api文档:http://dev.dcloud.net.cn/mui/ui/#input

一、输入框类型

输入框的类型是根据type来决定是普通输入框还是密码框,搜索框等类型

  1. 帐号
  2.  id="mess" class="mui-input-clear" type="text" placeholder="请输入帐号">
  3. 密码
  4.  type="password" class="mui-input-clear" name="pass" placeholder="请输入密码" />

而id是可以用来获取该输入框,或者使用class来批量获取。

二、输入框内容获取

1、比如这个帐号输入框,可以使用id来获取内容

  1. document.getElementById("mess").value;

2、当然因为他是第一个,所以也可以使用document的方法来获取

  1. document.querySelector(".mui-input-clear").value

3、或者使用mui()加class来获取组,通过获得的array来获取

  1. mui("input.mui-input-clear")[0].value
  2. //或者下面这个方法
  3. mui(".mui-input-clear")[0].value

这个区别就是一个是获取的input的所有包含mui-input-clear类型的,一个是所有的mui-input-clear类型的,可以查看官方文档的mui()的说明

三、输入框内容操作

获取了输入框内容,这里最简单的就是模拟一个登录,按钮绑定一个函数

  1. <button type="button" class="mui-btn mui-btn-blue mui-btn-block" onclick="sss()">登录</button>

在button的sss方法中可以这么写

  1. <script type="text/javascript">
  2.     function sss () {
  3. var m = mui(".mui-input-clear");
  4. var uncomplete = false; 
  5. mui.each(m,function (index,item) {
  6.     console.log(item.value);
  7.     if (!item.value||item.value.trim() == "") {
  8. uncomplete = true;
  9.     }
  10.         });
  11. if (uncomplete) {
  12. mui.toast("请填写信息");
  13. } else{
  14. mui.toast("登录成功");
  15. }
  16.     }
  17. </script>

这样如果没有填写就会弹出了没有弹出信息的提醒了

Simulator Screen Shot 2016年9月23日 上午12.08.03.png

点击查看原图

     Simulator Screen Shot 2016年9月23日 上午12.08.13.png

 

 

 

本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/7465410.html,如需转载请自行联系原作者

相关文章
|
存储 安全 算法
对象存储服务-Minio
对象存储服务(Object Storage Service,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。
2390 1
|
网络性能优化 网络架构 网络协议
|
Java Spring
spring boot 配置log4j 日志
spring boot 配置log4j 日志
866 0
|
Java API 网络架构
关于 Spring Integration 你知道多少,包含集成MQTT案例讲述及源码3
关于 Spring Integration 你知道多少,包含集成MQTT案例讲述及源码
2942 0
关于 Spring Integration 你知道多少,包含集成MQTT案例讲述及源码3
|
存储 缓存 网络协议
你只会用 Java Sockets?推荐 11 个开源的 Java Socket 框架
你只会用 Java Sockets?推荐 11 个开源的 Java Socket 框架
2555 0
|
JSON API 数据格式
实时外汇行情接口接入教程
本教程将指导您如何通过简单的几步接入实时外汇行情接口,获取您所需的外汇数据。
|
人工智能 自动驾驶 5G
5G频谱规划:资源优化与共享策略
【10月更文挑战第27天】
1200 4
|
11月前
|
API 开发者
美股(纳斯达克/纽交所)数据 API 对接实战(含实时行情与 IPO 功能)
本文介绍如何通过StockTV API快速对接美股数据,支持纳斯达克、纽交所实时行情、IPO日历、K线图及公司基本面信息。仅需配置`countryId=5`,即可高效集成专业级金融数据,适用于量化交易与行情应用开发。
|
Ubuntu Java 物联网
Java原生结合MQTTX,完成心跳对话
简介:本文带你用Java结合MQTT协议与EMQX服务器,在Ubuntu上实现两个程序的“隔空传话”。通过搭建消息代理、编写发送/接收代码,让Java应用实现实时通信,附完整源码与调试技巧,轻松掌握物联网通信核心技能。✨
652 2
|
JSON API UED
汇率查询API实战指南:通过Python调用获取多国汇率信息
本文介绍如何通过 Python 快速集成多币种汇率查询接口,实现实时获取全球主要货币汇率数据。适用于跨境电商价格换算、国际贸易结算等场景,帮助提升用户体验并规避汇率波动风险。
2276 0
汇率查询API实战指南:通过Python调用获取多国汇率信息