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

jQuery选择器和选取方法

[attr] 匹配拥有attr属性(和值无关)的所有元素 [attr=val] 匹配拥有attr属性且值为val的所有元素 [attr!...因此选择器“div.note”与“div [class~=note]”相同 [attr|=val] 匹配attr属性值以val开头且其后没有其他字符,或其他字符是以连字符开头的元素 :animated...的值不为0,这和“:hidden”相反 注意:表中列举的部分选择器在圆括号中接受参数。...">的子元素 注意:CSS和jQuery选择器语法允许在简单选择器的某些过滤器中使用圆括号,但并不允许使用圆括号来进行更常见的分组。...传递判断函数给filter(),会为每一个匹配元素调用该函数,filter()则返回一个jQuery对象,仅包含判断函数为true(或任意真值)的元素。

5.2K40

1 认识正则表达式

元字符是具有特殊含义的字符,如“^”、“.”或“*”等。 文本字符就是普通的文本,如字母和数字等。 flags表示模式修饰标识符,用于进一步对正则表达式进行设置。...\v 匹配一个垂直制表符(vertical tab) \xhh 匹配ISO-8859-1值为hh(2个16进制数字)的字符,如“\x61”表示“a” \uhhhh 匹配Unicode 值为 hhhh (...“-”连字符表示的范围遵循字符编码的顺序,如“a-Z”、“z-a”、“a-9”都是不合法的范围。...为其添加圆括号“()”后,即可通过反向引用获取捕获的内容。 因此,最后的匹配结果为333和666。...分为正向预查和反向预查,但是在JavaScript中仅支持正向预查,即匹配含有或不含有捕获内容之前的数据,匹配的结果中不含捕获的内容。 字符 说明 示例 x(?

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

    ASP.NET MVC 5 - 给数据模型添加校验器

    在上面的代码中,流派(Genre)和等级(Rating)只能使用字母(空格,数字和特殊字符是不允许的)。该范围(Range )属性约束的值在一个指定范围内。...在窗体中填写一些无效值,然后单击Create按钮。 如同jQuery的客户端验证来检测到错误时,它会显示一个错误消息。 ?...这些错误是强制执行了客户端端(使用JavaScript和jQuery)和服务器端(如果用户禁用了JavaScript)。...下图显示了如何禁用 Internet Explorer 中的 JavaScript。 ? ? 下图显示了如何在火狐浏览器中禁用 JavaScript。 ?...下图显示了如何在 Chrome 浏览器中禁用 JavaScript。 ? 下面是框架代码在之前的教程中生成的Create.cshtml视图模板。

    9.1K70

    浅析JavaScript正则表达式

    \w{2,4}\s+javascript+\s+[^(]*/.test('ccy is javascript coder');//true        匹配3个字母或数字加0个或1个空格加2到4个字母或数字加至少...1个空格加javascript加至少1个空格加0个或多个左反圆括号字符 ?...5.选择、分组和引用 javascript正则语法还包括指定选择项、子表达式分组和引用前一子表达式的特殊字符。...只组合,把项组合到一个单元,但不记忆与改组相匹配的字符 \n 和第n个分组第一次匹配的字符相匹配,组是圆括号中的子表达式(也可能是嵌套的),组索引是从左到右的左括号数,(?...7.修饰符 字符 含义 I 不区分大小写 g 全局匹配 m 多行匹配模式 8.用于匹配模式的String方法 1.search(reg) 参数reg为正则表达式,返回第一个与之匹配的子串的起始位置,如找不到则返回

    1.6K30

    前端架构师之12_JavaScript正则表达式

    元字符是具有特殊含义的字符,如“^”、“.”或“*”等。 文本字符就是普通的文本,如字母和数字等。 flags表示模式修饰标识符,用于进一步对正则表达式进行设置。...\v 匹配一个垂直制表符(vertical tab) \xhh 匹配ISO-8859-1值为hh(2个16进制数字)的字符,如“\x61”表示“a” \uhhhh 匹配Unicode 值为 hhhh (...“-”连字符表示的范围遵循字符编码的顺序,如“a-Z”、“z-a”、“a-9”都是不合法的范围。...为其添加圆括号“()”后,即可通过反向引用获取捕获的内容。 因此,最后的匹配结果为333和666。...分为正向预查和反向预查,但是在JavaScript中仅支持正向预查,即匹配含有或不含有捕获内容之前的数据,匹配的结果中不含捕获的内容。 字符 说明 示例 x(?

    7010

    【愚公系列】2023年11月 Winform控件专题 MaskedTextBox控件详解

    自定义格式:您可以使用单个字符(如"0"、"9"、"a"等),表示可输入任何字符;或使用"#",表示可输入数字;或使用"@",表示可输入字母。...设置了MaskedTextBox的掩码格式为"0000-00-00",即用户只能输入4位数字、一个连字符、2位数字、又一个连字符、2位数字。...该属性有三个可选值:MaskFormat:复制或剪切操作将使用掩码格式。即只复制或剪切输入控件中的实际文本,不包括掩码字符。...输入法模式可以影响输入法在控件中的显示方式。ImeMode属性的取值如下:Alpha:普通的输入法模式,适用于输入字母、数字和符号等。Kana:仅适用于日语输入法,用于输入平假名和片假名。...无论SkipLiterals属性的值如何,文本框中的值都将是掩码中指定的格式,包括字面值和空格。

    98611

    JavaScript 正则表达式全面总结

    创建正则表达式 JavaScript 中的正则表达式用 RegExp 对象表示,有两种创建方式。 1. 直接量语法创建 正则表达式直接量定义为包含在一对斜杠(/)之间的字符。 2....[^] 可以匹配任意字符。 字符类可以使用连字符来表示字符范围。比如匹配小写字母[a-z],匹配任何字母和数字可以用[a-zA-Z0-9]。...空白符的字符 \d 等价于 [0-9] \D 等价于 [^0-9] [\b] 退格直接量,与退格键 \u0008 匹配,注意不同于 \b 方括号内也可出现转义字符,如 [\d\s] 表示匹配任意空白符或数字...分组 圆括号可以把单独的项组合成子表达式,以便可以像一个独立的单元用 |、*、+ 或者 ? 对单元内的项进行处理。 引用 带圆括号的表达式的另一个用途是允许在同一个正则表达式的后面引用前面的子表达式。...如果 regexp 没有设置修饰符 g,则仅返回第一个完整匹配及其相关的捕获组(Array),返回数组第一个字符是匹配字符串,余下的元素是正则表达式中圆括号括起来的子表达式。

    98140

    jQuery基础(五)一Ajax应用与常用插件-imooc

    jQuery 常用插件 表单验证插件——validate 该插件自带包含必填、数字、URL在内容的验证规则,即时显示异常信息,此外,还允许自定义验证规则,插件调用方法如下: $(form).validate...autocomplete()方法与文本框相绑定,当文本框输入字符时,绑定后的插件将返回与字符相近的字符串提示选择,调用格式如下: $(textbox).autocomplete(urlData,[options...]); 其中,textbox参数为文本框元素名称,urlData为插件返回的相近字符串数据,可选项参数options为调用插件方法时的配置对象 jQuery Autocomplete 使用详细说明 例如...创建多级内联或弹出式菜单,支持通过键盘方向键控制菜单滑动,允许为菜单的各个选项添加图标,调用格式如下: $(selector).menu({options}); selector参数为菜单列表中最外层...中,通过.browser对象可以获取浏览器的名称和版本信息,如.browser.chrome为true,表示当前为Chrome浏览器,.browser.mozilla为true,表示当前为火狐浏览器,还可以通过

    16.6K20

    最新jquery+easyui_api培训文档

    3.4 方法 方法名 参数 描述 select value 选择下拉列表中的一项 setValue param 设定指定值到文本域,参数可以是一个字符串,也可以是一个Javascript对象,如果是对象...min 数字 文本框中可允许的最小值 null max 数字 文本框中可允许的最大值 null precision 数字 最高可精确到小数点后几位 0 7 ValidateBox(验证框) 7.1...0,100](允许字符串长度的范围)etc.null missingMessage 字符串 当文本框为空时提示的文本信息 This field is required. invalidMessage 字符串...title 字符串 在面板头部显示的标题文本 null iconCls 字符串 一个CSS类来显示在面板中的16x16图标 null width 数字 设置面板的宽度 auto height 数字 设置面板的高度...数字 该列占几列单元格 undefined align 字符串 数据对其方式,可选值有left,right,center undefined sortable 布尔 是否允许该列排序 undefined

    3.2K40

    看不完的那种!前端170面试题+答案学习整理(良心制作)

    7.css3动画如何在动作结束时保持状态不变 使用animation-fill-mode,值为none,表示不改变默认行为;值为forwards,当动画完成后,保持最后一个属性值;backwards,在...width 设置 layout viewport 的宽度,为一个正整数,或字符串"width-device" initial-scale 设置页面的初始缩放值,为一个数字,可以带小数 minimum-scale...允许用户的最小缩放值,为一个数字,可以带小数 maximum-scale 允许用户的最大缩放值,为一个数字,可以带小数 height 设置 layout viewport 的高度,这个属性对我们并不重要...,很少使用 user-scalable 是否允许用户进行缩放,值为"no"或"yes", no 代表不允许,yes 代表允许 viewport 是在 meta 标签内进行控制。...property是DOM中的属性,是JavaScript里的对象 attribute是HTML标签上的特性,它的值只能够是字符串 106.写一个验证身份证号的方法 地址码6位+年份码4位+月份码2位+

    11.5K50

    JavaScript学习笔记(四)—— jQuery入门

    n个或奇偶元素,n的值为"整数或odd或even" :only-child 选择父元素中唯一的子元素(该父元素只有一个子元素) 区分元素类型的 选择器 说明 :first-of-type 选择同元素类型的第一个子元素...:last-of-type 选择同元素类型的随后一个子元素 :nth-of-type 选择同元素类型的第n个或奇偶元素,n的值为"整数或odd或even" :only-of-type 匹配父元素中特定类型的唯一子元素...操作元素内容和值 jQuery提供了对元素内容和值以及属性进行操作的方法: 元素的值 元素的唯一属性 大部分元素的值都对应value属性 元素的内容 定义元素起始标签和结束标签之间的内容 分为文本内容和...");//设置HTML内容 }); }); 对元素的值进行操作 在jQuery中,使用val()方法返回或设置被选元素的value属性。...error() 加载错误时触发 focus() 有元素或者窗口获得焦点时触发 select() 文本框中的字符被选择之后触发 submit() 表单提交之后触发 load() 加载完成后触发 unload

    11.2K50

    七天学会ASP.NET MVC (四)——用户授权认证问题

    小编应各位的要求,快马加鞭,马不停蹄的终于:七天学会 Asp.Net MVC 第四篇出炉,在第四天的学习中,我们主要了学习如何在MVC中如何实现认证授权等问题,本节主要讲了验证错误时的错误值,客户端验证...设置名字为空 输入工资值 56 点击“Save Employee”按钮。 会出现验证失败,但是数字 56 仍然显示在 Salary 文本框中。 ? 测试2 ?...Salary不能为空,且应该为数字类型 4. FirstName 不能包含@字符 接下来,实现客户端验证功能 1....当凭证错误时,UserName 文本框的值是如何被重置的? HTML 帮助类会从Post 数据中获取相关值并重置文本框的值。这是使用HTML 帮助类的一大优势。 Authorize属性有什么用?...在View 中添加 jQuery Validation 引用 在Scripts文件中,添加以下 JavaScript文件 jQuery-Someversion.js jQuery.valiadte.js

    8.7K50

    编写可维护的JavaScript

    .直接量 1.字符串:使用双引号和单引号均可,但要统一,换行时用+号,如””+””来换行,+在上方行尾 2.数字:不要省略小数或整数部分,尽量不要使用八进制 3.null:最好的方式是将它当做对象的占位符...,可以将函数用一对圆括号包裹起来 E.严格模式 1.不推荐将严格模式运用到全局作用域中 2.尽可能的在函数内部使用严格模式 F.相等 1.数字和字符串比较字符串会转为数字,布尔值和字符串比较布尔值会转为数字...=“…”这类 D.将JavaScript从HTML中抽离 1.使用addEventListener(attachEvent或target[‘on’+type])来绑定事件,而不是行内写onclick(jquery.on...(……)) 2.最好将所有的JS代码都放入外置文件中 F.将HTML从JavaScript中抽离:例如innerHTML这种不要使用 1.从服务器加载:jquery.load(……) 2.简单客户端模板...事件处理程序应当在进入应用逻辑之前针对event对象执行任何必要的操作,包括阻止默认事件或事件冒泡等 八、避免“空比较” A.检测原始值 1.字符串、数字、布尔值、null和undefined,最佳选择是

    85810

    ES6学习笔记(一)

    (该代码为在谷歌浏览器控制台编写) 上面代码中,变量 i 是 var 命令声明的,在全局范围内都有效,所以全局只有一个变量 i 。...说明:ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。...对于函数内部的代码来说,它们能感受到的参数就是x和y。 (5)解构过程中的圆括号的问题 只要有可能导致解构的歧义,就不得使用圆括号。...(3)实例方法:includes(),startWith(),endWith() 传统方法,JavaScript只有一种方法 indexOf 可以用来确定一个字符串是否包含在另一个字符串中,ES6新增了...3个方法: includes():返回布尔值,表示是否找到了 参数字符串; startWith(): 返回布尔值,表示参数字符串是否在 原字符串的头部; endWith(): 返回布尔值,表示参数字符串是否在

    57230

    一个小时学会jQuery

    AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其他一些基于XML的Web Service接口,并在客户端采用JavaScript处理来自服务器的响应。...scriptCharset允许给<script>标签的请求设定一个特定的字符集,用于script或者jsonp类似的数据。当脚本和页面字符集不同时,这特别好用。...如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 "&foo=bar1&foo=bar2"。...isLocal   map 默认: 取决于当前的位置协议 允许当前环境被认定为“本地”,(如文件系统),即使jQuery默认情况下不会承认它。...注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。 url   String (默认: 当前页地址) 发送请求的地址。

    18.6K71

    功能测试框架

    界面各种控件测试 如对于输入框测试: 一、字符型输入框: 1. 字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。...多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否正确保存(若能,检查保存结果,若不能,查看是否有正常提示)、 5....边界值:最大值、最小值、最大值+1、最小值-1 2. 位数:最小位数、最大位数、最小位数-1最大位数+1、输入超长值、输入整数 3.异常值、特殊字符:输入空白(NULL)、空格或”~!...,∏,+,-等、 输入负整数、负小数、分数、输入字母或汉字、小数(小数前0点舍去的情况,多个小数点的情况)、首位为0的数字如01、02、科学计数法是否支持1.0E2、全角数字与半角数字、数字与字母混合、...比如涉及到ajax、jquery、javascript等技术的,都要考虑到不同浏览器下的兼容性问题。

    86020

    Web-第四天 jQuery学习

    /js/jquery-1.11.0.js" type="text/javascript" > 基本语法:jQuery(选择器) 或 $(选择器) 及在 jQuery中 "jQuery...基础入门2 今日内容介绍 重写javascript案例:省市联动 重写javascript案例:左右选择 重写javascript案例:表单校验 今日内容学习目标 能够使用jQuery为标签添加属性或样式...描述 required true|false 必填字段 email email 邮件地址 url 路径 date 数字 日期 dateISO 字符串 日期(YYYY-MM-dd) number 数字...* * 进行校验时,长度15:都是数字;长度18:都是数字或末尾为X或x * 1)校验规则名称:cardformat * 2)校验处理函数:fn(value , element , params)...语法:值” 类型=”值”> 校验类型 取值 描述 required true|false 必填字段 email @ 邮件地址 url 路径 date 数字 日期 dateISO 字符串

    3.5K40
    领券