首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Jetpack Compose

    Jetpack Compose实现 验证码输入框

    今天,我们就利用 Compose 来实现一个炫酷的验证码输入框! (index, index + 1, text) ) // 如果输入的文本不为空,并且不是最后一个输入框,那么请求下一个输入框获取焦点 if (text.isNotEmpty() 这样我们就可以: 自定义输入框的背景色、边框等样式。 添加前缀或后缀图标。 在输入框输入或获取焦点时具有过渡效果。 实现各种自定义输入框效果,比如我们实现的验证码输入框。 fontSize 控制输入框内文本的大小 onVerify 是一个回调函数,在完成所有输入框的输入时会被调用,参数是一个 String 表示最终输入的验证码。 输入完成后自动提交并且隐藏软件盘 onVerify(newText) focusManager.clearFocus() } } }, 仿百度验证码输入框

    2.1K41编辑于 2023-07-23
  • 来自专栏用户4773577的专栏

    鸿蒙Next实现验证码输入框

    在应用使用手机号登录验证时,通常需要输入手机验证码4位或者6位,今天实现一个验证码输入的功能。 以下,提供了2种实现方案:第一种比较复杂,每个验证码输入框使用了一个TextInput,需要处理每个TextInput输入回调、删除回调,和焦点处理。 1.拦截输入前onWillInsert和删除前onWillDelete的回调函数,修改验证码的数据,将焦点给到为输入的下一个TextInput2.输入框增加点击事件拦截,点击输入框定位焦点第二种使用Text { @Local digit: number = 4; //验证码输入位数 @Local currentInputIndex: number = 0; //当前输入位置 @Local code: } }).opacity(0) } }.alignItems(HorizontalAlign.Center) .width('100%') }}//单个输入框

    33810编辑于 2025-06-28
  • 来自专栏Flutter

    Flutter 完美的验证码输入框

    言归正传,完成验证码输入框经历了4个阶段,虽然前3个尝试是失败的,但也想和大家分享下,避免大家再走弯路。 第三阶段:用6个TextField,每一个控制一个验证码,虽然样式及布局上很容易达到要求,但焦点控制问题非常致命,此方案也pass。 第四阶段:经过上面失败的经历,最后我才用如下方案:一个TextField用于输入,而验证码的显示使用Container,验证码覆盖在TextField之上,用户无法感知到TextField,这是目前为止我发现的最完美的方案 焦点问题 正常情况下,出现验证码的页面会弹出键盘,此效果很好实现,给TextField指定自动获取焦点即可,代码如下: TextField( autofocus:true, ... ) 如果页面还有其他输入框 如果开始没有获取焦点就出现了一个问题,用户点击“验证码”的时候需要获取焦点,获取焦点方法如下: GestureDetector( onTap: () { FocusScope.of(context

    2.5K40发布于 2020-09-11
  • 来自专栏路过君BLOG from CSDN

    EXTJS7 自定义日期时间选择输入框

    效果 组件定义 Ext.define('PSR.field.Datetime', { extend: 'Ext.field.Container', xtype: 'psr-dateti

    2K20发布于 2020-06-19
  • 来自专栏SeanCheney的专栏

    Python模拟登陆 —— 征服验证码 7 京东

    验证码 import requests from bs4 import BeautifulSoup import time try: input = raw_input except: input_list[5]['value'] data['_t'] = input_list[6]['value'] rstr = input_list[7] ['name'] data[rstr] = input_list[7]['value'] acRequired = self.session.post(self.auth_url

    1.5K110发布于 2018-04-24
  • 来自专栏编程微刊

    点击按钮,新增输入框,再点击按钮,删除输入框

    需求:点击新增按钮的时候,会出现一个新增的输入框,按钮文字新增变成删除,再次点击删除按钮,出现的输入框隐藏,按钮文字变成新增字样。 form-group"> <label class="col-md-4 col-sm-4 col-xs-4 control-label"></label>

    新增点位
    <input

    84310编辑于 2025-05-19
  • 来自专栏ytkah

    contact form 7如何设置placeholder让提示文字显示在输入框

      我们在表单时,可以将提示文字放在输入框的上方或左侧,如果要放在框中提示可以用placeholder来定义,那么contact form 7可以使用placeholder吗? 很简单,如下图所示,在定义cf7表单时加上placeholder,比如 [text your-name placeholder "Your name here"]这样就能实现。 ?   

    5.4K20发布于 2019-06-24
  • 来自专栏日常技术分享

    Flutter 意见输入框

    fontSize: ScreenAdaper.sp(28), color: ColorsUtil.hexStringColor('#666D7F maxLines: 1, ), ), ) ], ), ); } } 输入框部分

    2.7K10发布于 2021-03-02
  • 来自专栏全栈程序员必看

    html 输入框输入事件,input输入框事件「建议收藏」

    value=’+event.target.value,’keyCode=’+event.keyCode) } 执行结果: 其实这个过程并没有很意外,唯一感觉不太对劲的是 onchange 事件并不是每次输入框值改变的时候触发的 oninput 这个事件很贼,它的触发时机,从上面就可以看到,onpress 之后 onkeyup 之前; 此时,已经可以拿到 value,不能拿到keycode,不可以阻止默认事件了 ; 关键是这货明明是每次输入框的值变化时候出发的

    8.5K30编辑于 2022-09-01
  • 来自专栏全栈程序员必看

    WebView输入框提示

    大家好,又见面了,我是全栈君 做基于WebView应用时,页面上有一个输入框,当输入的文字过多时,超过输入框的行数时,输入框能够滚动,这时间问题来了,输入的提示箭头会移动到输入框外,如何解决这个问题呢,

    2K30编辑于 2022-07-15
  • 来自专栏calvin

    centos7安装libgdiplus。netcore生成验证码,处理图片

    生成出来的图片没有任何文字 DrawString not dislpay in image

    3.5K10发布于 2018-11-20
  • 来自专栏vue的实战

    DIV模拟输入框

    onDivInput: function(e) { this.myHtmlCode = e.target.innerHTML; console.log("Text: %o", this.myHtmlCode); }, $event事件回调

    2.5K10发布于 2020-04-02
  • 来自专栏iOS知识点

    iOS UITextField 文本输入框

    ///UILabel 显示的文本只读,无法编辑,可以根据文字个数自动换行; ///UITextField 可编辑本文,但是无法换行,只能在一行显示;当点击键盘上的return时会收到一个事件做一些事情。 ////UITextView 可编辑文本,提供换行功能。

    4.4K20发布于 2020-01-19
  • 来自专栏OECOM

    日期输入框日历控件

    13:42:34 前面介绍了jQueryUI的autocomplete ( )对象和effect对象,这篇文章来介绍jQuery的datepicker ( )对象,他的实现效果是当你点击input输入框时 ,会自动弹出日历控件,选择好日期后会自动填充到输入框中。 它的常用参数:appendText:输入框后附加的文字;buttonImage:输入框后的小图片;dateFormat:选中的日期格式;showAnim:显示或隐藏控件时的动画效果;dayNamesMin

    5.4K20发布于 2020-07-01
  • 来自专栏编程微刊

    input输入框内阴影效果

    今天继续记录简单的input输入框内阴影效果,效果如下: ? <! background: #0d1c2f; color: #fff; margin-top: 22px; padding: 7px

    1.9K10发布于 2019-08-18
  • 来自专栏电光石火

    layui输入框内容判断

    layui中lay-verify:是表单验证的关键字 有以下值供选择: required (必填项) phone(手机号) email(邮箱) url(网址) number(数字) date(日期) identity(身份证) 自定义值

    4K21发布于 2019-12-07
  • 来自专栏前端技术分享|前沿资讯|读书分享

    常用验证码之滑动验证码|图形验证码

    写在前面 这里是常用验证码的第三篇——滑动/图形验证码。 在前两篇已经实现了随机验证码和算术验证码,感兴趣的可以去看一下~ •常用验证码之字符串验证码•常用验证码之算术验证码 除了这两种常用的验证码之外,现在最经常用到的还有几种,比如滑动验证,图片验证等,这一类的验证码一般借助于第三方来处理即可 比如图形验证码: ? check_img.png 本篇纪录两种常用验证码的第三方调用方式: •滑动验证码•图形验证码 滑动验证码 1. 示例 ? check_slide.gif 2. •搜索栏搜索关键词:验证码 然后在结果中点击进入【人机验证(验证码)】 ? •搜索栏搜索关键词:验证码 然后在结果中点击进入【验证码】 ?

    25.6K31发布于 2020-07-06
  • 来自专栏AllTests软件测试

    登录测试用例

    特殊字符、空格、长度限制 - 一般情况下,登录账户和密码不允许输入中文 (5)用户名和密码是否大小写敏感 (6)密码是否加密 - 是否有明暗切换 (7)输入栏是否设置快速删除按钮 (8)成功登录退出后, (5)连续多次登录失败的情况下,系统是否会阻止后续的尝试以应对暴力破解 (6)同一用户在同一终端的多种浏览器上登录,验证登录功能的互斥性是否符合与其设计 (7)是否可以使用抓包工具抓到的请求包直接登录 3、UI (1)布局是否合理,输入框、按钮是否对齐 (2)界面的设计风格是否与UI的设计风格一致 (3)界面的文字是否简洁易懂,是否有错别字 (4)不同浏览器、版本、分辨率下,显示和功能是否完整 2、 手机号/邮箱与账户不匹配,能否发送验证码 (3)手机号/邮箱为空,能否发送验证码 (4)验证码错误能否找回成功 (5)验证码输入框内输入的验证码是否都可以在页面源码模式下被查看 2、新密码能否和原密码一致 3、新密码,中英文、特殊字符、空格、长度限制 4、密码输入框内输入的密码是否都可以在页面源码模式下被查看 5、新密码是否加密显示 6、新密码是否大小写敏感

    1.4K40编辑于 2022-10-30
  • 来自专栏pangguoming

    vue input输入框联想

    以下是示例,样式可以自己修改。最后是效果图,其实也挺简单的,主要是用了watch监控input输入值的变化,如果数据是请后端请求可以,先请求数据。 <template>

    <input type="text"v-model="city"/>
    <p v-for

    3K50发布于 2018-03-07
  • 来自专栏itclanCoder

    表单输入框聚焦效果

    前言 让表单的输入框动起来 单个输入框表单聚焦时输入框变化 ? #999; text-indent: 20px; transition: 0.3; outline: none; } input[type='text']:hover { // 鼠标经过输入框时 webkit-input-placeholder { transform: scale(0.8) translateY(-10px); // 缩小0.8倍,同时向上垂直方向平移10px } 多个输入框表单聚焦时输入框变化

    2.1K20发布于 2020-10-28
领券