首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    DOM 和 BOM

    如果同时添加多个平级子元素,应使用文档片段,文档片段是内存中临时存储多个子元素的虚拟元素,使用文档片段分 3 步来完成. A....任何方式提交表单之前自动触发 form.onsubmit 常用于在提交之前,验证所有表单元素的内容 (7). 让 elem 获得焦点 elem.focus() (8)....停止: clearTimeout(timer) 16. window.onload 页面所有加载后触发 和中的 js 很可能和 CSS 并行加载,甚至先与 css 中的 transition...在 HTML 中绑定: js 语句"> 问题: 不符合内容与行为分离的原则,不便于维护 (2). 在 js 中动态绑定,2 种 ①....捕获: 由外向内,记录各级父元素绑定的事件处理函数 (2). 目标触发: 首先执行目标元素上的事件处理函数 (3). 冒泡: 由内向外,反向执行捕获阶段记录的处理函数 22.

    2.3K10

    Web-第三天 JavaScript学习【悟空教程】

    第1章 案例:使用JS完成注册页面的校验 1.1 案例介绍 用户在提交表单时,需要对用户的填写的数据进行校验。...中正则匹配的方式: 正则的匹配: JS中有两种匹配正则的方式: * 使用String对象中的match方法. * 使用正则对象中的test方法. 1.5.2 JS中的函数编写方式: 函数:实现一定功能的代码块...JS完成表单校验 使用JS完成表格的隔行换色 使用JS完成复选框的全选效果 使用JS完成省市联动效果 今日内容学习目标 使用JS可以编写各种事件 使用JS可以获得指定元素 使用JS可以创建元素 使用JS...可以对元素的属性进行操作 使用JS可以对元素的标签体进行操作 使用JS可以对指定元素的样式进行操作(获得或修改) 第4章 案例:完善注册表单校验 4.1 案例介绍 昨天我们已经完成了表单数据校验,整个实现过程存在两处不足的地方...5.2 案例相关JS函数介绍 5.2.1 相关JS事件 onload() 页面加载成功触发 方式1:使用onload属性确定需要执行的函数 <meta charset="UTF

    3.4K10

    html基础

    DOCTYPE html> 声明为 HTML5 文档 html> 元素是 HTML 页面的根元素 元素包含了文档的元(meta)数据,如 定义网页编码格式为...HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页...12.ol 有序列表:可以给type属性:a A 1 i I等,分别设置不同的行头序列号 13.li 列表项标记,是ul与ol的直接子元素,li标签中可以定义任意元素,也可以使有序和无序的列表互相嵌套...文件上传 submit 提交按钮 value属性的值修改submit按钮的显示 button 普通按钮 常结合js一起使用 reset 重置按钮,恢复默认值 fieldset...选区 select 下拉框 option 下拉列表选项 textarea 多行文本域 label 定义 常用的几个属性: name:一般表单元素 id:唯一的 常结合js使用 class

    2.1K30

    懂个锤子Vue 项目工程化扩展:

    Vue的常见面试题、特殊操作词原理:v-model 详解v-model 是 Vue 框架中的一个内置指令:用于在表单元素,如: input、textarea 和 select)上创建双向数据绑定;双向绑定...、操作组件内部、子组件的DOM元素及实例的关键特性:ref是一个属性: 可以被添加到Vue模板中的元素、组件上:元素上: 当应用在普通的HTML元素上时,通过this....$refs[refName] 会返回一个包含所有对应元素或组件的数组;ref 和 $refs 获取DOM:通常情况,我们想要获取一个DOM元素:使用JS的 document.querySelector(...,导致无法准确获取对应DOM;ref 属性类似于ID,定义在元素属性上:元素 ref="属性x" >元素>JS中通过this....$nextTick 来确保你的代码在DOM已经根据最新的数据渲染之后执行,可以在组件生命周期钩子中,如mounted()或updated(),确保DOM已经更新后再执行某些操作;编辑按钮\显示输入框\立即获取焦点在更新数据的函数中

    8410

    前端工程师之vue指令解析

    当不满足条件的元素被设置style="display:none"样式 v-if指令满足条件是,会渲染到html中,不满足条件时,是不会渲染到html中的 v-if 指令有更高的切换消耗 v-if当条件成立的时候会将元素加上...**注意:**只有表单元素使用v-model使用才有意义,因为只有表单元素才可以跟用户交互。别的元素使用只能显示数据,没有别的意义。...event事件对象: 如果调用函数时不传递参数,那么在函数中可以直接使用e来表示事件对象,但是如果进行参数的传递,在函数内部就无法再使用e了,此时 vue中给我们提供了一个 $event 来表示时间对象...当点击鼠标右键时才会触发事件 鼠标修饰符 二、案例作业 案例1—注册页面 需求说明 使用常见表单元素布局注册页面 使用v-model...指令完成对应数据的绑定 填写的表单内容可以显示在表单下方 案例2—点击重新编辑 需求说明 点击“Edit Me”,下方出现文本框,可以自行修改文本 输入框中的文字和页面中的文字保持一致 使用 v-show

    14010

    全栈工程师开发实战之从入门到技术实战之02--vue指令

    当不满足条件的元素被设置style="display:none"样式 v-if指令满足条件是,会渲染到html中,不满足条件时,是不会渲染到html中的 v-if 指令有更高的切换消耗 v-if当条件成立的时候会将元素加上...**注意:**只有表单元素使用v-model使用才有意义,因为只有表单元素才可以跟用户交互。别的元素使用只能显示数据,没有别的意义。...event事件对象: 如果调用函数时不传递参数,那么在函数中可以直接使用e来表示事件对象,但是如果进行参数的传递,在函数内部就无法再使用e了,此时 vue中给我们提供了一个 $event 来表示时间对象...当点击鼠标右键时才会触发事件 鼠标修饰符 二、案例作业 案例1—注册页面 需求说明 使用常见表单元素布局注册页面 使用v-model...指令完成对应数据的绑定 填写的表单内容可以显示在表单下方 案例2—点击重新编辑 需求说明 点击“Edit Me”,下方出现文本框,可以自行修改文本 输入框中的文字和页面中的文字保持一致 使用

    9610

    4-Jquery学习四-事件操作

    jQuery 1.3 新增该函数,从jQuery 1.7开始被标记为已过时,在jQuery 1.9中被移除,请使用on()函数来替代。请使用on()函数来替代。 5,die 同上。...(某些函数也存在其它形式的用法,此处暂不列出): // 这里的选择器selector用于指定可以触发事件的元素 // 这里的选择器ancestor应是selector的祖辈元素,selector触发的事件可以被其祖辈元素在事件流中捕获...使用该函数可以手动触发执行元素上绑定的事件处理函数,也会触发执行该元素的默认行为。...以表单元素为例,使用trigger("submit")可以触发该表单绑定的submit事件,也会执行表单submit事件的默认行为——表单提交操作。...22,select select事件会在文本框中的文本内容被选中时触发。该事件仅适用于和文本框。

    4.5K90

    与Ajax同样重要的jQuery(2)

    l 使用属性过滤选择器和内容过滤选择器 具体选中元素 l 表单操作 :checked :selected 选中 表单选中元素 配合基本过滤选择器,缩小选中的范围 4.jQuery的DOM操作 使用jQuery...的九种选择器可以基本选中需要操作的对象,但是为了提高jQuery的查询效率,可以结合jQuery的内置查找函数一起使用 ①:查询 children([expr]) 获取指定的子元素 find(expr)...([expr]) 获取所有兄弟元素 在XML 解析中 find 方法使用最多 对查找结果进行遍历操作 each(function(){… }) ,在each函数中可以通过this 获得DOM对象,$(this...④:HTML代码&文本&值操作 l 读取和设置某个元素中HTML内容 html() 读取innerHTML html(content) 设置innerHTML l 读取和设置某个元素中的文本内容 text...select元素下的所有option元素中对应的文本内容 例如:option value="中专">中专^^option> 输出--->中专^^ <script type="text/javascript

    6.2K50

    JavaScript 表单处理

    一.表单介绍 在HTML中,表单是由元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。...使用JS方法实现重置 }); addEvent(fm,'reset', function () {//获取重置按钮 // }); 表单字段 如果想访问表单元素,可以使用之前章节讲到的DOM方法访问。...但使用原生的DOM访问虽然比较通用,但不是很便利。表单处理中,我们建议使用HTML DOM,它有自己的elements属性,该属性是表单中所有元素的集合。...对于元素,这个值等于HTML属性的type值。对于非元素,这个type的属性值如下: 元素说明 HTML标签 type属性的值 单选列表 select>......value是最推荐使用的,它是HTML DOM中的属性,不建议使用标准DOM的方法。

    4.8K101

    【Html.js——功能实现】蓝桥校园一卡通(蓝桥杯真题-2421)【合集】

    表单验证通过过后,正确显示卡片。在卡片(class=info)元素下的(class=item)的元素中按照顺序分别显示表单提交的内容:姓名:xxx,学号:xxx, 学院:xxx。...表单样式:设置了表单的高度、宽度、背景颜色和圆角,使用 position: relative 为内部的绝对定位元素提供参考。 卡片样式:设置了卡片的尺寸、背景、阴影和位置,使其显示在表单上方。...显示信息和动画效果:如果姓名和学号验证都通过,将用户输入的姓名、学号和选择的学院信息显示在卡片的信息项中,并为卡片元素添加 showCard 类,触发卡片放大的动画效果。...用户输入:用户在姓名、学号输入框中输入信息,并从学院选择框中选择学院。 点击制卡按钮:用户点击 “制卡” 按钮,触发 JS 代码中的点击事件处理函数。...通过 HTML、CSS 和 JS 的协同工作,实现了一个完整的校园一卡通制卡页面,包括页面布局、样式设计、表单验证和动画效果。 测试结果

    6510

    文档和元素的几何滚动

    > 接着下面在控制台输入如下js获取表单元素的数组 document.forms.shipping.elements.method 即可 将会获取到表单的属性 表单和元素属性 js的对象支持两个方法,一个为...还有一个onreset事件处理程序来检测表单的重置。表单提交前将会调用onsubmit程序,如果回调函数的返回值为false则会取消表单的提交动作。这是js程序一个用来检查用户的输入错误。...表单每发生一个改变的时候,都会触发一个事件,从而可以通过事件调用回调函数。 一般来说,当按钮表单元素激活(甚至当通过键盘而不是鼠标)都会触发click事件。...失去焦点触发blur事件 在事件处理程序代码中关键字this将会触发该事件的文档元素的一个引用,或者通过this.form.x得到该表单中以x命名的元素 事件总结 提交触发的事件 当用户单击按钮(或者回车的时候...对于该元素,依旧可以使用value和onchange事件处理程序。 选择框和选项元素 当用户选取或取消选择一个选项时,select元素将会触发onchange事件处理程序。

    5.2K00

    脚本语言知识总结.

    问题:HTML 元素添加事件, 与JS添加事件是否可以完全等价? 在实际开发中,如果传参数,使用HTML元素绑定事件,如果不传参数,使用JS绑定事件。传参数也可以使用与JS绑定事件【使用匿名函数】。...2.Ajax快速入门 ①:开发步骤 1).创建XMLHttpRequest对象 2).将状态触发器绑定到一个函数 3).使用open方法建立与服务器的连接 4).向服务器端发送数据 5).在回调函数中对返回数据进行处理...选取表单元素属性的过滤选择器 :enabled  选取所有可用元素 :disabled  选取所有不可用元素 :checked  选取所有被选中的元素,如单选框、复选框 :selected ...l 使用属性过滤选择器和内容过滤选择器 具体选中元素 l 表单操作 :checked :selected 选中 表单选中元素 配合基本过滤选择器,缩小选中的范围 4.jQuery的DOM操作 使用...>硕士option> option>本科option> option>大专option> select> ⑤:jQuery添加元素 l 创建元素  拼接好HTML代码片段  $(html

    5K130

    jQuery

    前面总结了JS相关知识的文章,对元素进行添加,修改,获取···操作很繁琐,代码多,但是jQuery 库可以通过一行简单的标记被添加到网页中 jQuery 内容 选择器 筛选器 样式操作 文本操作 属性操作...文档处理 事件 动画效果 插件 each、data、Ajax jQuery语法 $符号事jQuery中的重要标识 //在JS中可以通过获取先获取标签,然后去使用对应的方法,在jQuery中一样,...'''通过属性选择器可以通过属性值来获得元素,在表单筛选器中对此进行了简写''' # 属性筛选器获取type=text的input元素 $('input[type=text]') #表单筛选器获取...这几个元素的内容变化, * 在内容修改后立即被触发,不像onchange事件需要失去焦点才触发 * oninput事件在IE9以下版本不支持,需要使用IE特有的onpropertychange事件替代...window.onload()函数有覆盖现象,必须等待着图片资源加载完成之后才能调用 jQuery的这个入口函数没有函数覆盖现象,文档加载完成之后就可以调用(建议使用此函数) 事件委托 事件委托是通过事件冒泡的原理

    6.8K10

    JQuery-命令速查-CheatSheet

    获取数据 substr 获得子字符串 得到选中的 option 的内容 控件相关 select 添加 option disable select 删除 select 里面所有 option...动态添加表单 获取 Jquery 对象数组中的所有文字 Jquery 对象的属性转为数组 Query select attributes into an array 页面控制 滚动到对应位置...(".rain"); alert(result .html() ); 结果: 测试 2 结论 find() 会在 div 元素内寻找 class 为 rain 的元素,是对它的子集操作...: $("button#demo").click() 上面的例子将触发 id="demo" 的 button 元素的 click 事件。...规定添加到元素的一个或多个事件。 由空格分隔多个事件。必须是有效的事件。 data 可选。规定传递到函数的额外数据。 function 必需。规定当事件发生时运行的函数。

    9.7K30

    分享5个关于 Vue 的小知识,希望对你有所帮助

    在这篇文章中,我们将学习如何在Vue.js中获取选择的选项。 在Vue.js中获取选择的选项 我们可以通过将@change设置为一个方法来在Vue.js中获取选择的选项。...3、在Vue.js中获取组件内的元素 有时候,我们希望在Vue.js中获取组件内的元素。在本文中,我们将讨论如何在Vue.js中获取组件内的元素。...4、使用Vue.js检测元素外的点击 有时候,我们想要在Vue.js中检测元素外的点击。在本文中,我们将探讨如何使用Vue.js检测元素外的点击。...) => { // 如果点击的不是元素本身,也不是其内部的任何元素,那么就触发绑定的函数 if (!...这就需要检测用户是否点击了元素的外部,如果是,那么就触发一个函数来关闭下拉菜单或模态窗口。

    21930
    领券