00:00
接着呢,我们来看一下表单过滤器啊,哎,过滤表单的,那么我们打开这个文档看哪里啊,往下走,在表单这一节当中,我们看这个过滤啊,你看冒号input这个用的很少,知道一下,它表示匹配所有的input test area select8层,就相当于是几乎所有的表达项它都能匹配,你看这个表单里面是不是堆内容,然后冒号input这一堆内容就都下来了,他一般很少这么用啊,跟新有啥区别呢?一般太范围太大的,我们都很少用,我们都是用的范围很小的,注意看范围小是什么样子呢?就是这种冒号chest。表示匹配所有的单行文本框啊,然后你可以看一下单行文本框是什么样子,就这个单行文本框是这个,然后大家请看一下哈,它这里写成冒号test,它是不是只要了这个差不等于test这个类型啊,其他都没有好那按照这个说法,注意看,那冒号password呢,密码框只要type是password这种类型,看见懂吗?冒号pass是不是只要type pass类型啊,就这么个规律啊,那按照这个说法的话,是不是只要type等于radio啊,你看嘛,只要type等于radio就那么回事了啊啊只要差,然后check box呢,是复选框,就是check等于check box呗,复选框呗,啊啊,然后sum me的呢,就是提交按钮,看见吗?冒号sum me啊这里呢,返回提交按钮,诶,好,那图像这个。
01:41
用的很少,我就不看了,重置啊,重置就冒号,绿色重置,只返回重置按钮。哎,Button呢,就按钮就返回所有按钮啊,只要是按钮都给你返回冒button按钮按钮都都算啊呃,File这个是只要文件上传域啊,就是这种冒号,File是猜,不等于file这种类型就给你发。
02:06
啊,就这种啊,呃,然后hidden这个呢,Hidden这个咱们就同时说一下这个可见性的这个过滤啊,其实hidden跟上面的K是一样的啊,这里,但他不是说这什么,这是其实这面是一样啊,你点这里也一样啊,两个是一样的,他说匹配不可见的元素或type为hidden的元素,那啥叫不可见呢?咱们上午说过this display等那是不可见,它虽然看不见,但是你也可以查到的。依然可以操作。还有一种是菜不等于阴的,就什么是不是这种啊,就隐藏欲嘛,哎,就这种啊,所谓可不可见,就是你看不见的,所谓可见就你能看得见,就这么简单。能理解吧,你在页面上举个例子说这些都是看不见的。这都是看得见的,看不见就是看不见的啊,没有什么特别复杂的,我给你举个例子啊,我掌握这个属性过滤,我给你加个东西,你就看不见的啊呃,这个属性过滤吧,第一个按钮啊,什么含有太多属性的,一开始它是不是在啊,这叫可见啊,你只要给它加上。
03:17
诶,太快了,Style第play等于那哎这就看不见了,没有什么可说的呀,咱们上午不是提过一次吗?是不是不可见了,这种就不可见了吗?没了,没什么可说的啊好了,呃。我们看一下表单啊过滤,咱们讲到这里,接着看一下表单的一些对象属性的过滤啊,看这个enable啥意思。所有可用的别着急,很快了哈,这个呢,不可用,来咱们说一下什么是可用,什么不可用,那更简单了是吧,可用不可用就更简单了,哎。我到今天这个DEMO里面呢,咱们打开这个哈,嗯,咱们随便整几个东西,这是啥。
04:07
复选框是吧,那就留一个吧。啊,留一个啊,然后呢,再整一个单选。Input单选是video去哪了?R radio,好,就ABC吧,随便写吧,ID也不管他吧。好,然后再整一个什么呢。Input冒号button再找个按钮啊。再整个啥,再整个输入框吧,Input冒号test这个输入框啊,随便下载内容啊,ID址好可以了,那我现在运行到页面上。大家看一下这是不是可以选可以选可以点可以输入对吧,这些通通都叫做可用的,好理解吗?那我说啥是不可用的,那简单了,来,对我加个disable,等于disable disable你翻译过来是啥意思,你翻译一下。
05:10
是残废的,是实际能力的是吧,然后这个加了以后,你这边一刷新第一啊,我把这个lo去掉啊,他一直老弹开不好。好,那么我现在刷新,你看第一个还能选吗?就不能了,你把这个东西加在这个地方,Disable等于disable,他也不能了,第二个也不行。是吧,也不行了,对,然后你在这个按钮上,Disable等于disable,那也是不行了,就这么简单呗,看见了吗?这种可用不可用,其实就是你理解,你理解,你知道那个意思,能用就是能用啊,不能用不能用,这有啥可要解释的,Disable等于disable来。诶,这就都变成不可用了,就没啥是吧,好,OK,那接着我们再来看啊,这就是可用不可用了,没啥可说的,然后再看看这个吧,Track啊,刚刚有同学问老师这check是啥呀?我是不是可以写成错误,还记得有人问了,我们说不是啊,这个check咱们后面还讲到啊,是表示选中的意思,你看匹配所有选中的人数,一般呢,是指单选和复选。
06:17
一般是指单选和复选,能理解吧,它用来过滤单选复选的啊,你看他这个他这个事例里面就是他说查找所有选中的复选框啊,然后这些都是复选框嘛,哎,选中的是第一和第三个嘛,他写什么input。那就是三个每次数标签名是吧,然后这三个里面,它说冒号确表示什么,选中它就过滤那个选中诶一个两个看见吧。就俩选动吗?就这个吗和这个吗?看见吗?这个没啥可说,ED呢。匹配啊,选中的option下拉列表是不是也有选中啊,哎,他就把这个选中的拿出来,你看这下拉列表嘛,Option嘛,这不是默认选中嘛,是吧,他怎么做呢?他说我要是select标签就外面那个,然后空格是什么,是后代吧,我要后代的option这三个里面我要选中的,所以就有他了嘛,看见吧。
07:14
那就他OK来吧,那我们做一下这个表单的一个练习。嗯,我们找到表单啊表单诶咱们先运行一下,这个跟前面几个略微不同,这个不太一样吧,啊,咱们先说第一个按钮。他说对表单内,表单内就是这里面哈,这些输入框啊,复检框啊,上列表啊,诶对表单内可用的input进行赋值,他这个input的特指的是输入,输入的就指这个输入框,看见吧,啊文本输入框,他说可用的是不是这两个呀,他说操作这两个对方进行赋值,那怎么办?我先删了啊,就是以前留下来的给删掉啊。
08:05
好,咱们先看第一个,我应该怎么写。我这里应该写啥。想想要对表单内可用的input符值,你是不是得先获取到可用的输入符号是吧?那怎么办呢?注意看冒号test是表示什么?是不是表示这四个文本输入框,然后我再对这四个再次进行过滤,Enable是不可用呢?完了。哪有什么复杂的呀,来看一看是不是就是两个啊,看看是不是就两个。来运行两个嘛,就两个嘛,哎,两个方面是谁呀?就这个和这个可用的吗?那现在我们给它赋值,怎么赋值,如果以前是动对象,动对象是不是点ONE6属性就可以用,那今天它是几块对象法,我们今天上午讲过,当几quality项是不能操作动向的属性的,反过来是也是一样,对吧?那现在你怎么办呢?注意看几quality当中有专门对应的挖流数据这个方法。
09:17
的操作啊,比如说哇就这个哇,哇是不是万里看见了吗?啊,那咱们先说明一下哇,方法可以操作表达操作表单向导。瓦。属性值,注意我这里每个措词表单项,我就问一件事情,Div是表单项吗?对,Div不是啊,就是我们昨天讲的那个单选框,复选框,密码输入框,文本输入框,下拉列表这些材料表达项目理解吧。哎,这种div不是啊,P也不是,SP也不是这些啊,标题也不是,要记住了啊,要记住了好好了,那么这个方法呢,它能干嘛呀,就是它可以设置啊和获取啊,它可以设置和获取,那么如果你传值这里传了参数,那就是赋值。
10:23
你不传值就是获取咱们要求是不是赋值啊,赋值我就给它赋值呗,是吧,嗯。哎,我是万能啊程序员是吧?好,那咱咱们刷新一下走,点击是不是进来了就改了吗?嗯,然后下一个按钮是对不可用的输入框进行复制操作,就指的这两个禁用的吧,因为咱们现在是不能改的哈,但是对于万能的程序员来说,有什么不能改,通通可以改是吧?啊都可以改的,好我们来看一下,那首先你得干嘛,你是不是得先查到那两个不可用的输入框,首先test是不是得到输入框,接下来你是不是应该过滤一下不可用的disable是吧,然后对他们进行腐蚀,还是个外方法啊,这个没变啊,嗯,管理可用不可用。
11:21
反反正我是万能程序员是吧,反正都可以改嘛,是吧?来咱们刷新一下刷新啊,你点击是这个效果吧,啊,你可用不可用是拦不住程序员了是吧?啊是地球上已经无法阻止程序员了啊接着咱们看下一个第三个,第三个干嘛?获取多选框选中的个数。多选框是就是下面这个复选框能理解吧,他们是多选框,就是你这里选中了几个,你点的时候你告诉我。那咋办?注意看一下啊,怎么怎么做呀?来首先我要查到全部的复选框,还记得这个吗?有同学可能用的少啊来,我们刚刚说冒号test是不是表示差等于test了,大号问输入框嘛,就表示等于test是吧?
12:10
那现在复选框是不是表示冒号tri是不是复选框啊,那现在我们这么写之后是表示取复选框,但复选框是不是选不呀,咱们要的是不是只是选中的呀,选中咋办呢?再加过滤啊对吧就好了嘛,哎,然后呢,你取得之后呢,你就看看它有几个长度就行了,就Les属性嘛。是吧,啊。比如说现在默认是两个,选中两个吧,或者说你来试试呗,三哎没问题啊,再来一个,四是没问题是吧,或者说我我打乱它,哎,我不这么来,我这顺序不对的,它也是可以获取到三个对吧,可以的啊好,接着我们再看看第四个获取多选框选择的内容。
13:01
啥意思啊,对,就比如说我这次不是勾了145吗,然后我点这个按钮的时候,你把这个一。四五这四个测一测四测五这三个星期你给我弹出来能理解吧,哎你给我得到,哎怎么得到呢?这时候你解去看一下,你要去看一下页面,你会发现页面中有什么规律呢?这个就是那个提示的文字吧。刚好这个W6是不是跟那个提示的模式一样是吧,那我们可以怎么办呢?我们可以先得到这个选中的标签,然后再并历获取每一个选中标签的是不是Y的属性值啊就可以了嘛。啊好,那我们来看怎么做哈。A1获取全部选中的复选框标签对象怎么做?诶,怎么做框,别着急啊,我们写写复选框check box是吧?选中的是好,那么我先接收一下。
14:12
啊,刀斧check是吧。好,然后呢,咱们现在是不是对它进行变例啊,对吧?变例Yi等于零,I小于到浮这个boss.les I加加。别着急呀,加加完之后咱们要干啥?Jack bos,咱们通过下边是不是可以取得那个动的枪,Down的枪不是就有那个one属性啊?OK。好,那就取出来了吗?来啊,你想选哪个呀?你们说一三是吧,好,那就一三来一三,我点一拿到了,三是不是也拿到了,或者我换个其他啊,我就整个35吧,是吧,那你点345是不是也拿到了啊,没问题哈,OK,这是以前老式的便利是吧。
15:14
嗯,老式便利就是王记主讲的内容啊,那么几块类当中啊,提供了一些便利的方法,我们可以直接用,怎么做呀,我先把这个做了哈,把这个老师的做了几块的说推荐这么干,他说你便利的话,你可以考虑这样做啊,写这个对象,然后写个意方法。你看是不是有这个抑制方法,诶抑是啥意思呢?翻译一下每一个吧,那每一个是不是就是变例啊?呃,那怎么变例呢?在这里面三个绳写成一个函数。那注意看哈,Each方法是几query对象提供。啊,用来遍历元素的什么呢?方法啊,便利元素的方法,然后这里写个翻水,你在这里面做你要便利做的工作,大家想想我们这个便历里面是不是做一些工作呀,那么这里有个代码,你就可以写到这里面来。
16:15
能理解吧,别着急等我说完,别着急等我说完哈,大家想想,我们在便历的过程中,我们在便利的过程中,是不是需要去获取便利的那个对象啊,但是需要你获取吗?不用啊,不用几块的帮我们获取好了,大家注意看着哈。在便利的。Function函数中有一个Dis对象,这个Dis对象就是当前遍历到的动对象,人家都给你获取好了,你看啊,你就直接写个this就能用了,就直接取出来了。别着急啊,一个个来来,那我们刷新一下啊,比如说我现在是以四为点。
17:02
是不是有两个动力枪,这个Dis址就是那个动力枪,那你动力枪的话,你要取光六属性,是不是第第点光六就行了,你就不用你取了,看见了吗?上面你还你自己取,下面还你自己取,这里都不用地址就完事了啊特别简单,那这个时候你再来刷新一次,再点S1看见吧,S4对吧,没问题啊,嗯,OK,这就是啊,这个几块当中提供了便利的方法啊,那么我们再来看最后一个啊,最后一个,最后一个是干嘛?他说获取下拉框选中的内容啥意思,你看看这个界面下拉框是不是这两个。有同学可能好奇,不对呀,老师,那题我们讲的下半框不是这样子吗?怎么这个下半框是这个样子,还能选多个啊,是怎么回事呢?大家注意看一下哈,你往下拉,这个是s select,这是不是也是SL?它之所以能多选是由。
18:00
这个属性它决定的multiple,你翻译一下啥意思?多重多样的,是不是多个选中的啊,那你把这个东西去掉,它就只能选一个了。走。刷新是不是只能选一个啊?啊,那你把它加上。啊,怎么样多选呢,这东西怎么操作呀,来注意看啊,你可以按住它选一个,再按住CTRL键点一次点一次点一次啊。就这样子你也可以连选,怎么连选呢?就选中一个,按住设置键。点它就可以连续的选择啊,CTRL键是单个选,你点了哪个就哪个啊,啊这就是都选了,那现在他说要获取选中的内容是什么,比如说你选中了浙江、北京、广州,他希望得到这些文字,能理解吧,那这些文字在哪呀?你想想这些文字是不是在option里面,那么你是不是得先得到选中的这个option,然后遍历获取它,其实标签和结束标签里的内容就好。
19:08
是吧,你想想啊,那这个时候来我们就说一下怎么做啊,怎么做,第一获取选中的。Option标签对象没错吧?B便利获取什么option,哎呀,进行什么治疗啥情况啊,获取option标签中的文本内容是不是这个效果啊,那你第一步就来呗,走。我怎么做呀,我要select后代option对吧,然后我在这个option里面,我是不是只要选中啊,就这个效果。好,然后呢,我对它进行变例,Dollar option是点each数变例啊,Each就变例了吗?里面写上function,然后还记住那句话啊,在一指变历的function函数中,诶,在一指变历的。
20:18
Function函数中有一个Dis对象,哎,这个Dis对象是当前正在遍历到的动对象,能理解吧?你来alert一下哈。在这里面写成地址,这都是动对象来,请先看一下,比如说我上面有两个,下面是一个,我1.1个动对象,俩段对象,三段对象,没错吧,啊,三段对象,然后再看哈。那么这个动力上是啥?我们刚才看见了,是不是这个option啊,现在你是不是要获取起止标签和截止标签里的内容啊,那紧跟着就是in了,S,这不都讲过了吗?是吧?好,选中了辽宁,选中了天津,选中了北京没问题吧,或者说我换一下,我要浙江辽宁广州啊,这个呢,我换啥叫湖北,我再点浙江辽宁是吧,广州湖北没错吧?啊,可以的啊。
我来说两句