首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

表单文本框的使用(二) 输入过滤(合成事件)

表单文本框的使用(二) 输入过滤(合成事件) 输入过滤 屏蔽字符 情景:输入框需要限制出现的字符,比如只能是数字。 输入框本身是没有这个功能的,但是我们可以通过JavaScript来实现。...处理剪切板 上面我们已经实现只能输入数字了,但是如果我们从外部复制了非数字的数据,粘贴到文本框里就会突破我们的输入过滤。...') // 屏蔽掉默认事件,实现复制假数据 e.preventDefault() }) ipt.addEventListener('paste', (e) => { // 读取剪切板的数据.../^\d/.test(text)) { e.preventDefault() } }) 这样子,就能实现即使是粘贴的数据也要是数字才能输入到输入框了。...,此时data为要输入到输入框的文本 实践: const ipt = document.getElementsByTagName('input')[0] ipt.addEventListener('compositionstart

1.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    小白前端入门笔记(16),form表单创建文本输入框

    今天的挑战关于网站表单的text field组件。 背景知识 我们在网站上注册过账号,当我们注册账号的时候我们需要填写很多内容。比如我们的账号名称,我们的密码等等。...其实我们填写的所有内容往往都是当做一个完整的表单(form)提交的,表单当中最常用的一个标签就是input,它可以很方便地获取用户输入的信息。 你可以像是这样创建一个input的标签。... 在上面这个例子当中,我们创建了一个文本输入框。这里输入的类型是通过type属性来控制的,除了文本之外还有很多其他的输入类型,比如邮箱、密码等等。...thunder other cats 加完了之后我们会发现右侧的展示框当中多了一个文本输入框

    88010

    【CSS】课程网站头部制作 ③ ( 搜索栏表单测量 | 搜索栏表单代码编写 | 代码示例 )

    文章目录 一、搜索栏表单测量 1、左侧边界 2、文本输入框表单尺寸 3、文本输入框表单提示文本测量 二、搜索栏表单代码编写 1、HTML 标签结构 2、CSS 样式 3、输入表单效果 一、搜索栏表单测量...---- 1、左侧边界 搜索栏 , 大概结构如下 , 左侧是个文本框 , 右侧是个按钮 ; 导航栏文本 有 10 像素内边距 , 20 像素外边距 , 文本输入框 表单 , 距离 导航栏外边距有...65 像素 ; 2、文本输入框表单尺寸 左侧的表单 高度 38 像素 , 边框 1 像素 , 左侧表单的长度为 360 像素 , 测量 361 像素 , 减去 1 像素边框 ; 使用吸管工具..., 吸取边框的颜色值 , 为 #00a4ff ; 3、文本输入框表单提示文本测量 使用 横排文字工具 , 点击表单中的 提示 文本 , 该文本大小 14 像素 , 颜色值 #bfbfbf ;...-- 文本输入框表单 --> 输入关键词"> 完整代码如下 : <!

    1.9K30

    【DB笔试面试446】如何将文本文件或Excel中的数据导入数据库?

    题目部分 如何将文本文件或Excel中的数据导入数据库?...答案部分 有多种方式可以将文本文件的数据导入到数据库中,例如,利用PLSQL Developer软件进行复制粘贴,利用外部表,利用SQL*Loader等方式。...至于EXCEL中的数据可以另存为csv文件(csv文件其实是逗号分隔的文本文件),然后导入到数据库中。 下面简单介绍一下SQL*Loader的使用方式。...SQL*Loader必须包含一个控制文件,该控制文件是SQL*Loader的中枢核心,控制文件能够控制外部数据文件中的数据如何映射到Oracle的表和列。通常与SPOOL导出文本数据方法配合使用。...-12899: 列的值太大”错误 从文本中读取的字段值超过了数据库表字段的长度 用函数截取,如“ab CHAR(4000) "SUBSTRB(:ab,1,2000)",” 9 ORA-01461: 仅能绑定要插入

    4.6K20

    【原创】HTML中常用标签

    ②h标签用于align属性,用于设置对其方式,常用值如下: left:左对齐 right:右对齐 center文本居中对齐 justify两端对齐(需要多行文本才可以看出效果) 网页显示效果如下图...用于设置分割线的高度,如果size值为0,则就是一根横线,如果size值大于0,则就是一个矩 形 width,用于设置分割线的宽度,设置值的单位是px align,用于设置对齐方式,默认是居中对齐...例如:http://www.baidu.com method=""属性: 用于设置表单的请求方式,分为get请求和post请求,默认为get请求 9.标签:自闭合标签,表单输入框&表单按钮标签...自带type=""属性: type="text" 表示可输入表单内容为普通文本类型 type="password" 表示可输入的表单内容为密码类型 type="...submit" 登录按钮,点击后展现效果为提交表单数据到服务器(form标签中的action属性值) type="button" 普通按钮,无特殊展示效果,需要配合js使用 placeholder

    2.7K20

    OneCode低代码引擎-流程引擎白皮书

    开源地址:wenzhang/ocstudio 在线演示地址: http://demo.raddev.cn:9080/RAD/DSMdsm/projectManager 流程引擎的核心作用则是: (1...编辑切换为居中 添加图片注释,不超过 140 字(可选) 当收到消息时可以作为自触发启动或推动流程运行,当流程推进到该节点时可以触发消息事件。...(2)页面流转控制 页面驱动部分主要负责将数据与页面表单的常用逻辑进行封装实现常用数据存储和管理逻辑。 ? 数据表单 ? ​ 编辑 数据控制选项 ? (3)IOT引擎 ? ? ​ ? ​...(3)表单数据源 ? ? (4)仿真运行 ? ? (七)插件 (1)流程插件 OneCode 插件体系针对流程进行了独立设计支持。并将插件体系直接植入到流程定义的各个环节。...编辑切换为居中 为参数选择器绑定选择器 ? 公式编辑器示例 ? 用户实际使用 ? 点击公式后弹出参数选择器 ?

    1.1K30

    登录注册小案例实现(使用Django中的form表单来进行用户输入数据的校验)

    (1)纯理论来讲讲form表单: ①form表单的引入: 登录页面和注册页面都会用到form表单来提交数据 当数据提交到后台后,需要在视图函数中去验证数据的合法性. django中提供了一个form表单的功能...,这个表单可以用来验证数据的合法性还可以用来生成HTML代码 所以这个登录注册案例我们就来使用这个django自带的form来生成前端页面以及验证数据. ②关于django form表单的使用: 创建一个...最大长度 min_length 最小长度 widget 负责渲染网页上HTML 表单的输入元素和提取提交的原始数据 attrs 包含渲染后的Widget 将要设置的HTML 属性 error_messages...""" # def clean(self): # 前端表单用户输入的数据经过上面过滤后再结合后台数据库所有数据进行分析 # # 校验数据库中是否有该用户 #...'], 'password': ['3432423']}> 会发现它是一个字典类型,包含了用户输入的数据。

    4.4K00

    【Web前端】创建我的第一个 Web 表单

    Web 开发中,表单是不可或缺的组成部分。无论是用户注册、登录还是反馈收集,表单都是与用户交互的重要方式。 什么是 Web 表单? Web 表单是一种用于收集用户输入数据的界面元素。...将创建一个简单的联系人表单,允许用户输入他们的姓名、电子邮件、消息内容,并提交该信息。 表单设计要素 姓名 - 一个文本框,用户输入他们的名字。...电子邮件 - 一个文本框,用户输入他们的电子邮件地址。 消息 - 一个多行文本框,用户可以输入他们的消息。 提交按钮 - 用户点击此按钮以提交表单数据。...​​:用于输入单行文本(如姓名和电子邮件)。 ​​​​:用于输入多行文本(如消息)。 ​​​​​:用户提交表单的按钮。 HTML 代码示例 表单样式:​​form​​ 的最大宽度限制在 400 像素,并居中显示。它有一定的内边距和圆角边框,增加了视觉效果。

    18810

    Java学习笔记-全栈-web开发-01-HTML基础总览

    通常这个标题会被居中于表格之上。 2.8.5 th 标签用于定义表格的表头,内部的文本通常呈现为居中加粗文本。...2.9 HTML表单标签 2.9.1 form标签 标签代表一个表单,表单用于向服务器传输数据。 标签能够包含,可以是文本字段,复选框,单选框或提交按钮等。...常用属性: name:用于定义表单的名称 action:用于规定提交表单时向何处发送表单数据。 method:用于规定提交的方式。...根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。...提交按钮会把表单数据发送到服务器。 其它常用属性: name:定义标签名称 value:按钮显示名称 reset 定义重置按钮。

    2.6K20

    html学习笔记第二弹

    th(表头单元格)标签 一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容加粗居中显示.标签表示HTML表格的表头部分(table head的缩写)。...submit 定义提交按钮,提交按钮会把表单数据发送到服务器 text 定义单行的输入字段,用户可在其中输入文本。...表单元素 使用场景: 当用户输入内容较多的情况下,我们就不能使用文本框表单了,此时我们可以使用 标签。...在表单元素中,标签是用于定义多行文本输入的控件。 使用多行文本输入控件,可以输入更多的文字,该控件常见于留言板,评论。...通过 标签可以轻松地创建多行文本输入框。 基本语法 文本内容 总结思维导图

    3.9K10

    【Web APIs】JavaScript 操作元素 ④ ( 修改元素属性示例 | 密码表单标签结构 | 密码输入框样式设置 | 右侧图标按钮设置 | JavaScript 修改元素属性示例 )

    ( 文档对象模型 ) 操作 来 修改网页的 内容 , 结构 , 样式 , 属性 ; 在 【Web APIs】JavaScript 操作元素 ① ( 修改元素内容 | innerText 属性修改元素文本内容...| 表单常用属性 | 表单常用属性修改示例 ) 博客介绍 通过 DOM 操作 修改表单元素属性 ; 一、案例需求 实现一个密码输入框 , 点击右侧按钮可以显示密码 , 再次点击就隐藏密码显示 ; 二、...关键要点 1、密码表单标签结构 密码表单 , 就是将 input 表单标签设置 type 类型为 password , 右侧的...像素,左右自动居中 */ margin: 100px auto; 设置盒子相对定位 : 盒子模型 内部 需要将 图片 使用绝对定位定位到 右侧 垂直居中 位置 , 则 子元素...*/ margin: 100px auto; } 下图红色矩形框就是 div 盒子模型的范围 , 中间的输入框是 div 内部的 input 表单 ; 3、密码输入框样式设置

    8210

    html学习笔记第二弹

    th(表头单元格)标签 一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容加粗居中显示.标签表示HTML表格的表头部分(table head的缩写)。...定义隐藏的输入字段image定义图像形式的提交按钮password定义密码字段,该字段中的字符被掩码radio定义单选按钮reset定义重置按钮重置按钮会清除表单中的所有数据submit定义提交按钮,提交按钮会把表单数据发送到服务器...text定义单行的输入字段,用户可在其中输入文本。...表单元素 使用场景: 当用户输入内容较多的情况下,我们就不能使用文本框表单了,此时我们可以使用 标签。...在表单元素中,标签是用于定义多行文本输入的控件。 使用多行文本输入控件,可以输入更多的文字,该控件常见于留言板,评论。

    9610

    WEB入门二 表格和表单

    在网上冲浪时,我们经常会见到一些常用的元素,例如:让用户输入姓名的单行文本框,让用户输入密码的密码框,让用户选择性别的单选按钮以及让用户提交信息的提交按钮等。不同的表单元素有不同的用途。...如果要求用户输入的仅仅是一些文字信息,如“姓名”、“备注”、“留言”等,一般使用单行文本框或多行文本框。...语法为:action= “URL” method 此属性告诉浏览器如何将数据发送给服务器,它指定向服务器发送数据的方法(用post方法还是用get方法)。...单行文本框 在表单中最常用最常见的表单输入元素就是文本框(text),它提供给用户输入单行文本信息,例如用户名的输入框。...图2.1.13 单行文本框和密码框 3. 多行文本框 当我们要在网页中输入两行或两行以上的文本时,怎么办?

    9410
    领券