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

Angularjs基础(十一)

ng-disabled       规定一个元素是否被禁用           实例:禁用或启用输入框               禁用表单输入域:...ng-focus         规定焦点事件行为           实例:当输入框获取焦点时执行表达式:             <input ng-focus="count = count...元素或获取<em>焦点</em>时执行<em>的</em>操作。         ...<em>在</em>制定HTML 元素<em>上</em>按下键时需要<em>的</em>操作。           ...{{count}}         定义和用法 :ng-keyup 指令用于告诉 AngularJS <em>在</em>指定 HTML 元素<em>上</em>按键松开时需要<em>的</em>操作。

2.3K50

移动端H5页面开发坑点指南

PC机上很清楚,但是手机上很模糊,原因是什么呢?...去除input默认样式方法: input,textarea { border: 0; -webkit-appearance: none; //可同时屏蔽输入框怪异内阴影,解决iOS...属性IOS及Android无法使用,PC端正常 2.audio元素没有设置controls时,IOS及Android会占据空间大小,而在PC端Chrome是不会占据任何空间 问题4:Safari...上会有问题,这时发现input框无法正在输入内容了;造成这个原因是-webkit-user-select:none;这个属性,解决方法就是css文件中同时设置一下input属性,如下: input...IOS中对input键盘事件keyup/keydown/keypress等支持不好问题 经查发现,IOS输入法(不管是第三方还是自带)能检测到英文或数字keyup,但检测不到中文keyup,输入中文后需要点回退键才开始搜索

3K10
您找到你想要的搜索结果了吗?
是的
没有找到

JavaScript 编程精解 中文第三版 十八、HTTP 和表单

聚焦 不同于 HTML 文档中其他元素,表单字段可以获取键盘焦点。当点击或以某种方式激活时,他们会成为激活元素,并接受键盘输入。 因此,只有获得焦点时,你才能输入文本字段。...JavaScript 可以页面载入完成时将焦点放到这些字段,HTML 提供了autofocus属性,可以实现相同效果,并让浏览器知道我们正在尝试实现事情。...这向浏览器提供了选项,来禁用一些错误操作,例如用户希望将焦点置于其他地方。 浏览器也允许用户通过 TAB 键来切换焦点。通过tabindex属性可以改变元素接受焦点顺序。...它是一个可以被指定为没有值属性 - 事实它出现在所有禁用元素中。...当一个程序处理一些由按键或其他控制方式出发事件,并且这些事件可能要求和服务器通信时,将元素禁用直到动作完成可能是一个很好方法

3.8K20

【原创】bootstrap框架学习 第八课 -

把标签和控件放在一个带有 class .form-group  中。这是获取最佳间距所必需。...使用内联表单时,您需要在表单控件设置一个宽度。 使用 class .sr-only,您可以隐藏内联表单标签。 效果图: ?...表单控件状态 除了 :focus 状态(即,用户点击 input 或使用 tab 键聚焦到 input ),Bootstrap 还为禁用输入框定义了样式,并提供了表单验证 class。...输入焦点输入框 input 接收到 :focus 时,输入轮廓会被移除,同时应用 box-shadow。...禁用输入框 input 如果您想要禁用一个输入框 input,只需要简单地添加 disabled 属性,这不仅会禁用输入框,还会改变输入样式以及当鼠标的指针悬停在元素时鼠标指针样式。

1.3K20

Excel VBA编程问答33题,继续……

3.是非题:KeyDown事件过程可以使用KeyCode参数判断用户输入是4还是$。 4.KeyDown事件过程中代码如何取消按键? 5.在用户窗体对齐控件最快方法是什么?...在运行时,如何使隐藏控件可见? 7.如何防止用户通过制表键将焦点移到控件? 8.如何命名事件过程?...9.通过将Application.EnableEvents属性设置为False不会禁用哪些事件? 10.当用户在任何工作表中进行修改操作时,将触发哪个事件?...21.当程序断点处暂停时,确定程序变量当前值最快方法是什么? 22.是非题:监视窗口中程序运行时会不断更新。 23.VBA如何将bugs报告给程序员?...31.类方法与常规VBA过程有何不同? 32.什么是辅助方法? 33.销毁对象之前触发了什么事件? 如果有兴趣,可以留言中写下你答案。 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

1.8K30

统计字数oninput?keyup?onchange?

开发中,经常会遇到实时统计文本框或文本域中输入字符个数,超过规定位数后禁止再输入。 ?...当用于或时,该事件会在元素失去焦点时发生。...二、keypress、keydown、keyup事件 用户按下键盘上字符键(释放键盘上键)时触发,任何可以获得焦点元素都可以触发keypress事件,且按下任何能够影响文本显示键时就会触发(例如回车键...; 回车会同时触发“keydown”和“keypress”事件; 方法 字数统计准确性 是否可以控制个数 是否限制粘贴情况 keydown 不准确 可以 不完全可以 keypress 不准确 可以 不可以...$('textarea').bind('input propertychange', function() {} 四、textInput事件 只有可编辑区域才有该事件,用户按下能够输入实际字符键时才会被触发

2.7K31

Bootstrap 表单

使用内联表单时,您需要在表单控件设置一个宽度。 使用 class .sr-only,您可以隐藏内联表单标签。 水平表单 水平表单与其他表单不仅标记数量不同,而且表单呈现形式也不同。...对一系列复选框和单选框使用 .checkbox-inline 或 .radio-inline class,控制它们显示同一行。..."> 结果如下所示: 表单控件状态 除了 :focus 状态(即,用户点击 input 或使用 tab 键聚焦到 input ),Bootstrap 还为禁用输入框定义了样式...输入焦点输入框 input 接收到 :focus 时,输入轮廓会被移除,同时应用 box-shadow。...禁用输入框 input 如果您想要禁用一个输入框 input,只需要简单地添加 disabled 属性,这不仅会禁用输入框,还会改变输入样式以及当鼠标的指针悬停在元素时鼠标指针样式。

1.9K20

答案:Excel VBA编程问答33题,继续……

3.是非题:KeyDown事件过程可以使用KeyCode参数判断用户输入是4还是$。 错误。Keycode参数仅标识密钥,你必须使用Shift参数来确定是否按下Shift键。...4.KeyDown事件过程中代码如何取消按键? 通过将KeyCode参数设置为0。 5.在用户窗体对齐控件最快方法是什么? 通过使用“格式”菜单“对齐”命令。...在运行时,如何使隐藏控件可见? 调用具有fmTop参数隐藏控件ZOrder方法。 7.如何防止用户通过制表键将焦点移到控件? 将控件TabStop属性设置为False。...9.通过将Application.EnableEvents属性设置为False不会禁用哪些事件? 用户窗体事件。 10.当用户在任何工作表中进行修改操作时,将触发哪个事件?...“逐过程”执行过程中所有代码,并在执行退出过程时暂停。无论代码位于何处,“逐语句”都会执行下一行代码,然后暂停。 21.当程序断点处暂停时,确定程序变量当前值最快方法是什么

4.2K20

JavaScript 编程精解 中文第三版 十五、处理事件

这种方法执行时间密集计算时非常危险,因为你可能错过按键事件。 一些原始机器可以像那样处理输入。有一种更进一步方法,硬件或操作系统发现按键时间并将其放入队列中。...在为整个窗口注册处理器之前,我们window对象上调用了addEventListener。 这种方法也可以 DOM 元素和一些其他类型对象找到。...要注意什么时候输入了内容,每当用户更改其内容时,可以键入元素(例如和标签)触发"input"事件。为了获得输入实际内容,最好直接从焦点字段中读取它。...调用滚动事件preventDefault无法阻止滚动。实际,事件处理器是进行滚动之后才触发焦点事件 当元素获得焦点时,浏览器会触发其focus事件。...有许多方法可以完成该任务。 第一个示例中,当用户输入某些字符时,我们想要有所反应,但我们不想在每个按键事件中立即处理该任务。当用户输入过快时,我们希望暂停一下然后进行处理。

5.5K20

表单脚本

,那么相应表单控件拥有焦点情况下,按回车键就可以提交表单。...对文件字段来说,这个属性是只读,包含着文件计算机路径 (2)表单字段方法 foucs()获取焦点,激活字段,使其可以响应键盘事件 blur()失去交单。...初始值必须放在这里 上述两种文本框,都会将用户输入内容保存在value属性中!!! 1....textbox.focus(); } 部分选择文本技术实现高级文本输入框时很有用,例如提供自动完成建议文本框就可以使用这种技术。...属性和方法: 属性和方法 作用说明 index 当前选项options集合中索引 label 当前选项标签 selected 当前选项是否被选中 text 选项文本 value 选项值 <

4.8K41

JavaScript(十三)

提交表单时可能出现最大问题,就是重复提交表单。解决这一问题办法有两个: 第一次提交表单后就禁用提交按钮 利用 onsubmit 事件处理程序取消后续表单提交操作。...共有的表单字段属性 表单字段共有的属性和方法如下: disabled: 布尔值,表示当前字段是否被禁用 form: 指向当前字段所属表单指针,只读 name: 当前字段名称 readOnly: 布尔值...支持这个属性浏览器中,只要设置这个属性,不用 JavaScript 就能自动把焦点移动到相应字段。...共有的表单字段事件 所有表单字段都支持下列 3 个事件: blur: 当前字段失去焦点时触发 focus: 当前字段获得焦点时触发 change: 对于 input 和 textarea 元素,它们失去焦点且...--这里插入表单元素--> 为了指定点击某个提交按钮不必验证表单,可以相应按钮添加 formnovalidate 属性: <form method="post" action

3.3K20

微信小程序开发实战(9):单行输入和多行输入组件

样式名称 disabled:Boolean类型,默认值是false,表示是否禁用输入框 maxlength:Number类型,默认值是140,表示文本最大输入长度,设置为 -1 时候不限制最大长度...同一个wxml文件中,只能有一个输入框设置该属性为true,输入框还包括后面要介绍textarea组件 focus:Boolean类型,默认值是false,该属性可以让输入框获焦点,目前开发工具暂不支持...下面的布局代码演示了这些属性 常用使用方法。..." focus="{{focus}}" /> 使得输入框获取焦点真机上测试) <input style="margin-top...类型,<em>输入</em>框失去<em>焦点</em>时触发 bindlinechange:EventHandle 类型,<em>输入</em>框行数变化时调用 下面的布局代码演示了<em>textarea</em>组件<em>的</em>基本用法,由于第一个<em>textarea</em>组件设置了auto-height

2.5K20

Web APIs第二天

事件是在编程时系统内发生动作或者发生事情, 比如用户在网页单击一个按钮 事件是在编程时系统内发生动作或者发生事情, 比如点击按钮 click 2. 什么是事件监听?...; L:level DOM L1: DOM级别1 于1998年10月1日成为W3C推荐标准 DOM L2: 使用addEventListener注册事件 DOM L3: DOM3级事件模块DOM2级事件基础重新定义了这些事件...Keydown键盘按下触发、Keyup键盘抬起触发 4.文本事件/表单输入触发 input用户输入事件 1....微博输入案例 ①判断用输入事件 input ②不断取得文本框里面的字符长度 ③把获得数字给下面文本框 //需求:用户输入文字,可以计算用户输入字数 <div class...函数表达式 函数表达式和普通函数并无本质区别: 普通函数声明与调用无顺序限制,推荐做法先声明再调用 函数表达式必须要先声明再调用 // 高阶函数 函数高级用法 把函数当值来看 // 1.

1.1K60

如何在十分钟内创建一个Chrome 插件

我们开始之前,让我们先明确一下 Chrome 扩展到底是什么。Chrome 扩展是一小块旨在增强或修改 Chrome 浏览体验软件。...顾名思义,该函数传递给它文本中包含任何禁用词时返回 true。我们将两个值都转为小写,以确保比较不区分大小写。 updateUI 函数确定聊天框中是否存在任何禁用词。...如果存在,它会禁用发送按钮并向聊天框父 div 添加一个 CSS 类(forbidden-div)。 脚本最后注册了两个事件监听器: 第一个触发在 keyup 事件。...important; } 这样,每当检测到禁用词时,输入区域会立即显示出醒目的红色边框和微妙红色背景。这立即引起了注意,并表明出现了问题。...通过父级 div 切换一个类,我们可以轻松地打开或关闭这一功能。 值得注意是 !important 标志。

39351

JavaScript 表单处理

共有的表单字段事件 表单共有的字段事件有以下三种: 事件名 说明 blur 当字段失去焦点时触发 change 对于和元素,改变value并失去焦点时触发;对于字面上有value值,而却没有,但通过都可以通过value获取他们值。...我们知道,中文输入法,它原理是输入法面板先存储文本,按下回车就写入英文文本,按下空格就写入中文文本。...有一种解决方案是通过CSS来禁止调出输入法: style="ime-mode:disabled"//CSS直接编写 areaField.style.imeMode = 'disabled';//或在JS...');//把非数字都替换成空 }); 自动切换焦点 为了增加表单字段易用性,很多字段满足一定条件时(比如长度),就会自动切换到下一个字段继续填写。

4.8K101

【译】W3C WAI-ARIA最佳实践 -- 布局

当使用导航键单元格间移动焦点时,它们不可用于类似操作组合框或在单元格内移动输入光标等事情。如果需要此功能,请参阅Editing and Navigating Inside a Cell。...有两种最佳单元格设计和聚焦行为组合: 一个单元格包含一个组件,其操作不需要光标键和网格导航键,该组件设置焦点。...Enter: 禁用网格导航以及: 如果单元格包含可编辑内容,将焦点放置输入框中,例如 textbox。...如果输入框是个单行文本框,连续按 Enter ,会重置网格导航功能,或移动焦点到附近单元格输入框中。 如果单元格包含一个或多个组件,将焦点放置第一个组件。...字母数字键: 如果单元格包含可编辑内容,则会将焦点放在输入框中,例如 textbox。 当网格导航被禁用时,导航行为常规更改包括: Escape: 恢复网格导航。

6.1K50

微信小程序官方组件展示之表单组件textarea源码

否指定 placeholder 样式类1.0.0disabledbooleanFALSE否是否禁用1.0.0maxlengthnumber140否最大输入长度,设置为 -1 时候不限制最大长度1.0.0auto-focusbooleanFALSE...否如果 textarea一个 `position:fixed` 区域,需要显示指定属性 fixed 为 true1.0.0cursor-spacingnumber0否指定光标与键盘距离。...,event.detail = { value, height },height 为键盘高度,基础库 1.9.90 起支持1.0.0bindblureventhandle否输入框失去焦点时触发,event.detail...2.tip: 不建议多行文本对用户输入进行修改,所以 textarea bindinput 处理函数并不会将返回值反映到 textarea 。...,新增加 textarea 自动聚焦时位置计算错误。

99720

【js】Input事件

Input Event常用事件触发先后顺序如下: 1 keydown 2 keypress 3 textInput 4 input 5 keyup keydown,keyup 1 全部浏览器支持 2...当用户按下/释放键盘上任意键时触发 3 event.keyCode,返回键盘上按键对应特定键码 (兼容性:分号Firefox,Opera返回是ASCII码,IE,Safari返回键码)...支持,别的浏览器不支持 2 文本插入文本框之前触发,便于检查拦截用户输入使用 3 input:text,input:password,input:search,textarea以及元素是contentEditable...,textarea支持触发此事件,在内容变化时,实时触发 (与onchange事件类似,但是onchange事件只有元素失去焦点时候才触发) 4 IE9中此事件有bug,多种删除方式(使用退格键(...6 Safari5之前版本textarea不支持此事件 参考资料 http://www.cnblogs.com/starof/p/6558581.html http://help.dottoro.com

10.2K30

浅谈RPA软件如何填写富文本框

富文本框就是在网页可以输入带格式文本输入框。富文本框中,可以设置使用不同字体、颜色,可以控制段落、边距,还可以插入图片、表情等。是实现在线编辑不可或缺工具。...使用RPA软件完成自动填表时,往往遇到网页表单富文本框不知道如何填写,这是因为富文本框有很多不同实现方法,针对不同类型富文本框,必须使用对应方法才能实现自动填表。...1、使用Textarea元素富文本框如下图所示,页面上富文本输入框,实际是一个Textarea表单控件元素,Textarea控件前后再配上几个功能按钮,这是最简单富文本框。...使用Textarea富文本框在木头浏览器里,可以直接给该元素value属性赋值实现填表功能(实际textarea元素并没有value属性,这是浏览器自行封装了value属性)。...模拟按键填写富文本框对于某些复杂富文本框,确定在哪个元素模拟键盘操作比较困难时,我们还可以获取富文本框之前表单控件,然后输入内容前添加{tab},自动填表时,首先让前一个元素获取焦点,然后通过

28520
领券