iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >怎么在html5中实现移动端价格输入键盘
  • 713
分享到

怎么在html5中实现移动端价格输入键盘

2023-06-09 12:06:33 713人浏览 八月长安
摘要

今天就跟大家聊聊有关怎么在HTML5中实现移动端价格输入键盘,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。html:<div class="main&quo

今天就跟大家聊聊有关怎么在HTML5中实现移动端价格输入键盘,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

html

<div class="main">    <div id="show-price">    </div>    <div class="keyboard">        <div>1</div>        <div>2</div>        <div>3</div>        <div>4</div>        <div>5</div>        <div>6</div>        <div>7</div>        <div>8</div>        <div>9</div>        <div>.</div>        <div>0</div>        <div>删除</div>    </div></div>

CSS

.keyboard {    position: fixed;    bottom: 0;    width: 100%;    height: 240px;    display: flex;    flex-wrap: wrap;}.keyboard div {    width: 30%;    height: 50px;    margin: 5px;    text-align: center;    line-height: 50px;    border-radius: 5px;    background: #eee;}

js:

<script src="../js/Jquery-3.4.1.min.js"></script><script>    window.onload = function () {        let key = $('.keyboard div');        let keyStr = ''        key.click(function () {            let str = ''            let eleStr = $(this).html() == '删除' ? '' : $(this).html(); // 是否删除            if(keyStr.length <= 0 && eleStr == '0') return; // 首位不能为0            keyStr = keyStr + eleStr; // 拼接点击的数字            if(eleStr == '') keyStr = keyStr.substr(0, keyStr.length - 1); // 删除            for (let i = 0; i < keyStr.length; i++) { // 遍历                if (keyStr[i] == '.') { // 判断是否为.                    if (str.indexOf('.') == -1) str = str + keyStr[i]; // 是.并且其中不存在                } else str = str + keyStr[i]; // 不是.就拼接            }            showPrice($('#show-price'), str); // 渲染        })        function showPrice(ele, str) {            let htmlStr = ''            for (let i = 0; i < str.length; i++) {                htmlStr = htmlStr + `<span>${str[i]}</span>`            }            ele.html(htmlStr);        }    </script>

看完上述内容,你们对怎么在html5中实现移动端价格输入键盘有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网精选频道,感谢大家的支持。

--结束END--

本文标题: 怎么在html5中实现移动端价格输入键盘

本文链接: https://www.lsjlt.com/news/255967.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在html5中实现移动端价格输入键盘
    今天就跟大家聊聊有关怎么在html5中实现移动端价格输入键盘,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。HTML:<div class="main&quo...
    99+
    2023-06-09
  • vue实现移动端多格输入框
    近来公司提出需求,完成如下图h5页面操作。 网上没什么轮子可以使用,就自己徒手撸了一个。不多废话,直接上代码。 <div class="verify-tel"> ...
    99+
    2024-04-02
  • 怎么在HTML5中实现移动端复制功能
    本篇文章为大家展示了怎么在HTML5中实现移动端复制功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。使用clipboard.js实现移动端粘贴复制 clipboard.js是一款很强大的粘贴复制的...
    99+
    2023-06-09
  • 怎么在HTML5中实现一个移动端弹幕动画效果
    怎么在HTML5中实现一个移动端弹幕动画效果?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。思路把单个内容编辑好,计算自身宽度,确定初始位置 移动的距离是屏幕宽度js动...
    99+
    2023-06-09
  • HTML5虚拟键盘出现挡住输入框怎么办
    这篇文章将为大家详细讲解有关HTML5虚拟键盘出现挡住输入框怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码://防止键盘把当前输入框给挡住 $$('in...
    99+
    2024-04-02
  • 使用HTML5怎么实现移动端开发
    这篇文章将为大家详细讲解有关使用HTML5怎么实现移动端开发,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1. 弹出数字键盘<!-- 有"#" ...
    99+
    2023-06-09
  • 怎么在html5中实现input输入实时检测
    这期内容当中小编将会给大家带来有关怎么在html5中实现input输入实时检测,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。第一想法是input 上的onchange()方法,试了一下,不好用,是值等更改...
    99+
    2023-06-09
  • 使用Html5怎么在移动端实现一个无缝滚动动画
    使用Html5怎么在移动端实现一个无缝滚动动画?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。html骨架其实很简单,最外面的<div>是做固定的窗口,里面的<...
    99+
    2023-06-09
  • 怎么在移动端布局中实现动态rem
    怎么在移动端布局中实现动态rem?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1. 首先我们先介绍当下的长度单位px 像素em 一个M的宽度 / 一个汉字的宽度 1em =...
    99+
    2023-06-08
  • 怎么在JavaScript中监听IME键盘输入事件
    这篇文章主要讲解了“怎么在JavaScript中监听IME键盘输入事件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在JavaScript中监听IME键...
    99+
    2024-04-02
  • 使用html5怎么实现移动端自适应布局
    这篇文章给大家介绍使用html5怎么实现移动端自适应布局,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。使用媒体查询,下面制定了几种适应方式,例如第一个表示屏幕宽度在320px-360px之间的,html字体大小适配为1...
    99+
    2023-06-09
  • 使用HTML5怎么实现移动端简易进度条
    使用HTML5怎么实现移动端简易进度条?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。touchstart: 当手指触摸屏幕时候触发,即使已经有一个手指放在屏幕上...
    99+
    2023-06-09
  • python使用canvas怎么实现移动并绑定键盘
    python使用canvas怎么实现移动并绑定键盘,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、任务用多个按钮或者按钮+文本框实现不同物体(椭圆,长方形,扇...
    99+
    2023-06-22
  • Java怎么实现通过键盘输入一个数组
    本篇内容介绍了“Java怎么实现通过键盘输入一个数组”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如何通过键盘输入一个数组有时候在编写Jav...
    99+
    2023-06-29
  • 使用Html5怎么实现一个移动端弹幕动画效果
    这期内容当中小编将会给大家带来有关使用Html5怎么实现一个移动端弹幕动画效果,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。思路把单个内容编辑好,计算自身宽度,确定初始位置移动的距离是屏幕宽度js动态的添...
    99+
    2023-06-09
  • 如何实现移动端HTML5页面去掉input输入框的白色背景和边框
    这篇文章主要介绍如何实现移动端HTML5页面去掉input输入框的白色背景和边框,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!效果:jsp 部分代码:<div> ...
    99+
    2024-04-02
  • C语言怎么实现比较两数从键盘输入
    这篇文章主要介绍“C语言怎么实现比较两数从键盘输入”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言怎么实现比较两数从键盘输入”文章能帮助大家解决问题。比较两数从键盘输入:#include&nbs...
    99+
    2023-06-17
  • 在vue移动端项目中怎么实现页面缓存
    这篇文章主要介绍在vue移动端项目中怎么实现页面缓存,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!背景在移动端中,页面跳转之间的缓存是必备的一个需求。例如:首页=>列表页=>详情页。从首页进入列表页,列表...
    99+
    2023-06-14
  • 怎么在HTML5中实现一个输入框下拉菜单功能
    本篇文章为大家展示了怎么在HTML5中实现一个输入框下拉菜单功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。单选框代码<span>性别:</span>  ...
    99+
    2023-06-09
  • SQL拼接在移动应用后端怎么实现
    在移动应用后端实现SQL拼接主要是通过使用相应的数据库操作库来实现。通常来说,后端开发语言比如Node.js、Java、PHP等都有...
    99+
    2024-04-29
    SQL
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作