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

【译】W3C WAI-ARIA最佳实践 -- 表单

如果该没有选项被选中,该三态复选框呈现整体状态选中。 用户仅使用一个操作,就可以改变三态复选框中所有选项状态: 选中整体复选框,可以选中所有选项。...在 Menu or Menu bar 中介绍了菜单元素所需附加角色,状态和属性。 单选按钮 单选按钮,是一个选中按钮组合,被称为单选按钮,且在该组合,只有一个按钮处于选中状态。...示例 单选按钮示例使用动态tabindex 单选按钮示例使用aria-activedescendant管理焦点 键盘交互 在单选按钮获取焦点时: 如果有一个单选按钮选中,那么焦点设置在这个按钮上...如果没有被选中单选按钮,那么焦点设置在第一个单选按钮上。 Space: 如果该按钮还没有被选中,则选中当前聚焦单选按钮。...在某些浏览器,如果没有选中任何一个单选按钮使用 Shift+ Tab 焦点移动到单选按钮,焦点将会被放置在最后一个单选按钮,而不是第一个单选按钮

8.2K30

jQuery选择器和选取方法

:last 匹配选中列表最后一个元素(( jQuery扩展) :last-child 匹配元素是其父节点最后一个子元素。...例如,不要简单使用”:radio”来选取单选按钮使用“input:radio”会 更好。ID过滤器是个例外,不添加标签前缀时它会更高效。...3、选择器 传递给$()函数(或在样式表中使用)选择器就是选择器,这是一个逗号分隔列表,由一个或多个简单选择器或组合选择器构成。选择器匹配元 素只要匹配该选择器任何一个选择器就行。...对我们来说,一个单选择器也可以认为是一个选择器。...first()返回jQuery对象仅包含选中元素一个,last()返回jQuery对象则只 包含最后一个元素。更通用是,eq()方法返回物Query对象只包含指定序号单个选中元素。

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

Android自定义控件

,本例它是一个“上面是图片,下面是文字”单选按钮。...isSelect); } 选中按钮状态变化效果抽象成一个算法,延迟到子类实现: public class AgeSelector extends Selector { // 单选按钮选中背景...继承一个后果就是类数量膨胀,有没有什么办法不用继承就能扩展按钮样式和行为? 可以把构建按钮样式成员方法onCreateView()设计成一个View类型成员变量,通过设值函数就可以改变其值。...SelectorGroup还预定了两种选中模式:单选和多选。 单选可以理解:点击按钮时,选中当前并取消选中之前。 多选可以理解:点击按钮时无条件地反转当前选中状态。...“匹配段位选项”之外其他单选 if (selector.groupTag !

5.9K00

jQuery笔试题汇总整理--2018

在这里我JQ一些面试题进行了整理,希望对大家有所帮助! 1、你为什么要使用jQuery?你觉得jquery有哪些好处?...选择所有tr元素最后一个单选择器:如:$(":input")选择所有的表单输入元素 $(":text")选择所有的textinput元素 4、jQuery美元符号$有什么作用?...对象[下标]获取dom对象 dom对象放入$("")中转为jQuery对象 6、jQuery$.get()提交和$.post()提交区别 1、$.get()使用GET方法来进行异步提交 $.post...如何来获取和设置属性 可以用attr()获取和设置元素属性 removeAttr()方法来删除元素属性 10、如何来设置和获取HTML和文本值?...siblings()获取匹配元素前后所有同辈元素 12、radio单选第二个元素当前选中值,该怎么去取 $('input[type=radio]')[1].checked=true 13、什么是

2.5K21

与Ajax同样重要jQuery(2)

具体选中元素 l 表单操作 :checked :selected 选中单选中元素 配合基本过滤选择器,缩小选中范围 4.jQueryDOM操作 使用jQuery九种选择器可以基本选中需要操作对象...() 读取文本内容 text(content) 设置文本内容 l 文本框、下拉列表框、单选选中元素值 val() 读取元素value属性 val(content) 设置元素value属性 练习3:...² 传智播客 获取div html和text 对比 ² 使用val() 获得文本框、下拉框、单选选中value ² 测试能否通过 val() 设置单选框、下拉框选中效果...()); //使用val() 获得文本框、下拉框、单选选中value $("#mybutton").click(function(){ alert($("#username").val()); alert...练习1: ² 页面内所有p 元素绑定 一次性事件,点击打印p元素内容 ² 页面内有两个按钮,点击按钮1, 触发按钮2 click事件执行 <script type="text/javascript

6.2K50

JavaWeb04-jQuery(Java真正全栈开发)

它是轻量级js库 ,它兼容CSS3,还兼容各种浏览器。 jQuery已经成为最流行javascript库,在世界前10000个访问最多网站,有超过55%在使用jQuery。...:first-child 第一个孩子 :last-child 最后一个孩子 :only-child 自己是唯一孩子 8.表单过滤 :input 表示所有的表单元素(input, textarea, select...:disabled 不可使用 :checked 选中元素(单选框和多选框) :selected 选中元素(下拉选) 四.属性和样式 属性,类class,html代码/文本/值,css,位置,尺寸... attr(key,val) 给指定属性设置值。(设置一个) attr(pro) 给jQuery对象设置值。使用JSON格式。..."> css(name) 获得样式 css(name,value) 设置样式 css(pro) 使用json设置样式 5.位置 offset() 获得位置,返回json数据。

2.3K90

获取页面中被选中元素 JS原生方法 与 jQuery方法 分析

(attributename,attributevalue)来给 input标签checked属性,随便设置一个值,这里再强调一下,无所谓值是什么,不管是null、false、”“、0,只要有值就是被选中...---- 我们在代码 设置是 inp被选中 打开页面后 点击inp2 让inp 没选中 但是inp值并没有发生变化 ---- ? ?...DOM 元素),后面这个 .checked,应该算是js原生,类似于js原生 方法二 方法二 is() 方法用于查看选择元素是否匹配选择器,:checked 是jQuery选择器 选取所有被选中元素...(复选框或单选按钮)这个方法是推荐使用jQuery方法 方法三 这个方法不推荐使用,缺陷和上面js方法中提到缺陷是一样 方法四 这个方法非常推荐使用 prop() 方法设置或返回被选元素属性和值...[ name ] 这里我们可以理解document.getElementById(elem)[name] = value,也就是上面说js原生方法一 总结 获取页面被选中元素方法有很多,

5.1K20

单选按钮用户体验设计

单选按钮是表单系统一个基本元素。它们被使用在当存在互斥两个或多个选项列表而用户必须选择其中一个时。换句话说,点选某个尚未选中单选按钮,之前选择就会恢复成未选中。...一、单选按钮名字由何而来 单选按钮命名源自于旧式汽车收音机用来切换频道物理按键—当一个按钮被按下,其他就会被弹出,留下唯一按钮处于被选中状态。...现代软件单选按钮正是仿照这些物理按钮。 二、单选按钮最佳实践 1、使用单选按钮仅用来设置 使用单选按钮来更改设置,而不是作为操作按钮来执行命令。...同时,改变设置不应该在用户点击命令按钮(标记为“前进”或“保存”例)前生效。如果用户点击返回或取消按钮,任何在该单选按钮所做更改都应该被丢弃而且回到初始状态。...在例子,选项是对立因此使用单选按钮更好方案。 设置向导。你应该在向导页面上使用单选按钮使选项明确,即使一个复选框也是可以接受一个有默认值单选设计恩狗给用户一个很好建议。

6.1K100

全网最新、最全jQuery核心知识,你真的不想点开看看嘛?

通过 DOM 对 HTML 页面的解析,可以页面元素解析元素节点、属性节点和文本节 点,这些解析出节点对象,即 DOM 对象。DOM 对象可以使用 JavaScript 方法。...11.1基本过滤器 选择第一个 first,保留数组一个dom对象 语法:$("选择器:first") 选择最后一个 last,保留数组最后一个dom对象 语法:$("选择器:last") 选择数组指定对象...13.2 第二 13.2.1 hide函数 $(选择器).hide() : jQuery对象数组中所有 DOM 对象隐藏起来 13.2.2 show函数 $(选择器).show() : jQuery...函数 $(选择器).empty() :jQuery对象数组中所有 DOM 对象子对象删除,不删除本身这个dom对象 13.2.5 append函数(常用) 数组中所有 DOM 对象添加子对象 $(...注意:以下设置内容是书写代码时标签在网页显示文本内容,而不是设置网页上显示内容。

5.8K10

Python 图形化界面基础篇:添加单选按钮( Radiobutton )到 Tkinter 窗口

Tkinter 单选按钮( Radiobutton )是一种用于选择一个选项 GUI 元素。单选按钮通常用于一互斥选项,用户只能选择其中一个。...通常,单选按钮相关选项放在一起,用户可以选择其中一个选项,而选择其他选项会自动取消之前选择。 让我们开始学习如何在 Tkinter 窗口中添加单选按钮。...我们创建了一个按钮 button ,设置按钮文本"获取选择",并将事件处理程序 button_click 与按钮点击事件关联。...最后,我们创建了一个标签 label ,用于显示用户选择选项。 我们使用 pack() 方法单选按钮按钮和标签添加到窗口中,并启动了 Tkinter 主事件循环。...) # 将自定义单选按钮添加到窗口 custom_radio_button.pack() 在上述示例,我们创建了一个自定义样式单选按钮设置了字体、文本颜色、背景颜色、选中颜色和选中响应函数

88771

Web阶段:第五章:JQuery

3.JQuery流行程度 jQuery现在已经成为最流行javascript库,在世界前10000个访问最多网站,有超过55%在使用jQuery。...Jquery 初体验 需求:使用Jquery和javascript给一个按钮绑定单击事件 注意:使用Jquery之前要将第三方jar包导入 <!..."); } } //使用Jquery一个按钮绑定单击事件,Jquery$()代替window.onload...1、使用jquery一定要引入jquery库吗? 答案: 是2、jquery到底是什么? 答案: 核心函数3、怎么按钮添加点击响应函数?...:disabled 不可用 :checked 选择,checkbox或者单选按钮选择 复选框、单选框等 :selected 选择,下拉列表选择 匹配所有选中option元素 案例: <head

26.1K20

Axure RP9文版,交互式原型设计软件Axure RP 9永久版下载安装

案例增加了13种常用元件,分别为单行输入框、多行输入框、数字输入框、密码输入框、月份选择器、日期选择器、时间选择器、单选按钮、多选按钮、下拉列表、文件上传、评分控件、滑动滑块,你们也可以根据实际需要增加或删除...、多行输入框、数字输入框、密码输入框、月份选择器、日期选择器、时间选择器、单选按钮、多选按钮、下拉列表、文件上传、评分控件、滑动滑块,所以我们要动态面板里应该要有13个对应状态。...鼠标单击中继器内组合时,我们做一个高亮变色效果,这样就知道选中了该行内容,所以我们要先把背景矩形设置选中样式,设置单选,因为在中继器内部,所以记得要勾选隔离列表质检选项。...、单选按钮、多选按钮、下拉列表、文件上传、评分控件、滑动滑块,你们也可以根据实际需要增加或删除。...由于我做时候时间优先,所以就用了第一种方法,设置初始值,感兴趣同学也可以用第二种方法来制作。

4.7K40
领券