1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> 演讲嘉宾:让我们完善去年 实现通过利用jQuery来 3 00:00:03,610 --> 00:00:07,520 我的JavaScript代码迁移到头部 我的网页,这样我不需要 4 00:00:07,520 --> 00:00:11,840 到,有些武断,粘贴 它的形式我的身体下面。 5 00:00:11,840 --> 00:00:15,430 请注意,在这里,我首次列入 我的页面头部的脚本标签,在 6 00:00:15,430 --> 00:00:19,790 其中源的jQuery的URL, 那流行的JavaScript库。 7 00:00:19,790 --> 00:00:23,130 下面是另一个脚本标签 这里面是我自己的代码。 8 00:00:23,130 --> 00:00:28,060 在这段代码的第一行,我指定, 使用jQuery,我想执行 9 00:00:28,060 --> 00:00:33,050 下面的匿名函数时, 所谓的文件已准备就绪。 10 00:00:33,050 --> 00:00:37,450 >> 具体来说,我想先得到 从他们的页面上的元素 11 00:00:37,450 --> 00:00:40,540 唯一ID是注册, 那是我的形式。 12 00:00:40,540 --> 00:00:44,380 我想注册一个事件处理程序 表单提交和执行 13 00:00:44,380 --> 00:00:47,950 下面的匿名函数 每当该事件触发。 14 00:00:47,950 --> 00:00:53,230 具体来说,我想开始使用 jQuery的元素,其独特的 15 00:00:53,230 --> 00:00:59,070 标识符是注册,但是从 有抢类型的输入子 16 00:00:59,070 --> 00:01:04,680 出现这种情况我有称为属性 名称,其值是电子邮件。 17 00:01:04,680 --> 00:01:08,430 >> 一旦这样做,我想获得的价值 该用户已经提供了该 18 00:01:08,430 --> 00:01:13,530 表单字段并检查它是否等于报价 解除引用什么也没有在两者之间。 19 00:01:13,530 --> 00:01:16,920 如果是这样,我想大声喝斥用户 他或她必须提供其 20 00:01:16,920 --> 00:01:18,100 电子邮件地址。 21 00:01:18,100 --> 00:01:21,990 >> 同时,我想要做的事 类似的,检查是否这种形式, 22 00:01:21,990 --> 00:01:26,210 他们的想法是注册,具有输入 场作为一个孩子,有一个 23 00:01:26,210 --> 00:01:28,430 NAME属性的 值是密码。 24 00:01:28,430 --> 00:01:33,160 和检查,同样,如果对用户的价值 即,报价引文结束,“没什么。” 25 00:01:33,160 --> 00:01:36,440 如果是这样,我想喊的用户, 强调的是,他或她必须 26 00:01:36,440 --> 00:01:37,860 提供密码。 27 00:01:37,860 --> 00:01:41,890 >> 同时,我也想检查 该形式,其ID是注册, 28 00:01:41,890 --> 00:01:46,810 有一个输入孩子的名字属性 等于密码,有一个值 29 00:01:46,810 --> 00:01:51,970 不相等的值,该 用户键入的字段,其 30 00:01:51,970 --> 00:01:56,050 这类似的结构,但 他的名字是确认。 31 00:01:56,050 --> 00:02:00,330 如果是这样,我想喊在用户的 他或她的密码不匹配。 32 00:02:00,330 --> 00:02:04,770 >> 最后,让我们来检查登记 表单的输入,他的名字 33 00:02:04,770 --> 00:02:07,300 是协议,被检查。 34 00:02:07,300 --> 00:02:11,900 如果是这样,让我们​​否定这个答案与 的一声,然后大声喝斥用户 35 00:02:11,900 --> 00:02:15,220 他或她必须同意 的条款和条件。 36 00:02:15,220 --> 00:02:19,260 >> 在每个时用户有这些情况 犯错了,我们返回false,以防止 37 00:02:19,260 --> 00:02:21,780 表单提交到register.php。 38 00:02:21,780 --> 00:02:25,660 否则,如果没有失误已经作出, 我们不是返回true,从而 39 00:02:25,660 --> 00:02:29,590 这表明形式的确应该 提交register.php。 40 00:02:29,590 --> 00:02:31,640 >> 让我们在浏览器中看看。 41 00:02:31,640 --> 00:02:32,850 那么,这就是我的形式。 42 00:02:32,850 --> 00:02:34,440 让我们尝试什么也没有登记。 43 00:02:34,440 --> 00:02:37,340 但是不,我必须提供 我的电子邮件地址。 44 00:02:37,340 --> 00:02:39,360 让我们这样做。 45 00:02:39,360 --> 00:02:42,080 >> 再次登记产生的 我必须提供一个密码。 46 00:02:42,080 --> 00:02:45,090 让我们这样做,这时候 提供深红色。 47 00:02:45,090 --> 00:02:48,570 >> 密码不匹配,因为,事实上, 我没有通过键入确认 48 00:02:48,570 --> 00:02:50,050 再次绯红。 49 00:02:50,050 --> 00:02:53,590 现在我必须同意的条款和 通过选中此复选框条件, 50 00:02:53,590 --> 00:02:55,500 后面跟着一个正式选民登记册。 51 00:02:55,500 --> 00:02:58,070 >> 现在我真的好 不是真的,登记。 52 00:02:58,070 --> 00:03:00,054