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

一个合格的初级前端工程师需要掌握的模块笔记

> 选项是下拉选择里面的每一个选项 文本域:,当用户想输入大量文字的时候,使用文本域。...URL 输入 HTML5 input新增属性 placeholder 主要用在文本,规定可描述输入字段预期的简短的提示信息 autocomplete 为了完成表单的快速输入,一般浏览器提供了自动补全的功能选择...autofocus 当为某个表单控件增加属性后,当浏览器打开这个页面, 这个表单控件会自动获得焦点 list 为文本指定一个可用的选项列表,当用户在文本中输 入信息时,会根据输入的字符...:用于规定文本区域最大字符数。...$("选择器").find() 找前面选择器匹配到的元素的子元素 $("选择器").not() 在前面选择器匹配到的元素中去除某个或某多个 $("选择器").add() 在前面选择器中在追加节点 子元素

3.6K10

Vue初步认识与Vue基础指令

传统开发的缺点: 1.DOM操作频繁,代码繁杂 2.DOM操作与逻辑代码混合,可维护性差 3.不同功能区域书写在一起,可维护性低 4.模块之间的依赖关系复杂 Vue.js应运而生 官网: https...单向数据绑定 对于输入等可输入元素,可设置双向数据绑定 双向数据绑定是在数据绑定基础上,可自动元素输入内容更新给数据, 实现数据与元素内容的双向绑定。...也支持变量的方式 插表达式 挂载元素可以使用 Vue.js 的模板语法,模板中可以通过插表达式为元素进行动态内容设置,写法为 {{ }} 注意点: 插表达式只能书写在标签内容区域,不可以和其他内容混合在一起...属性共存 当我们希望给元素绑定多个样式对象时,可以设置为数组。...渲染指令 v-for指令 用于遍历数据渲染结构,常用的数组与对象均可遍历 index为数组下的索引 index为对象下的索引,key为数据的键值 除了遍历数组和对象,还可以对进行遍历

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

下拉菜单11+原生js获取select下拉的selected的option项

3:alert(options.text()); //拿到选中项的文本 [2]js数组转json并在后台对其解析具体实现 想必大家在开发过程中也遇到类似问题,如果直接js获取的数组传给后台...,后台是无法区分数组的,因为js数组如果是二维的就是这样的:1,张三,23,2,李四,26 所以在此对其解决方法进行整理。...希望能给大家带去帮助 首先需要在js里面对数组进行转换为json格式 js代码如下: 代码如下: /**      *js数组转json      *      */     function arrayToJson...[selected] 表示具有name 属性, 属性为'country' 的select元素 里面的具有selected 属性的option 元素; 2,单选框: $("input[@type...=radio][@checked]").val(); 下拉select: $('#sel').val(); 控 制表单元素: 文本文本区域:$("#txt").attr("value",'');

58440

一文玩转jQuery+Ajax

为blue的元素 通用选择器 $("*") 选择页面所有元素 组合选择器 $("#mydiv,span,.blue") 同时选中多个选择器匹配的元素 <!...") 查找所有的input元素,会匹配input、textarea、select和button元素 文本选择器 $(":text") 查找所有文本 密码框选择器 $(":passwor") 查找所有密码...)设置单个 css({"具体样式名":"样式","具体样式名":"样式"})设置多个 */ $("#conRed").css("font-size", "40px")...内容") 设置元素的文本内容,不包含html标签 val() 获取元素的value(表单元素) val("") 设定元素的value(表单元素) 表单元素:文本text、密码password...为指定元素添加一个或多个事件处理程序,规定事件发生时运行的函数。

4K21

Vue—前端框架

// el的为css3选择器,选择结果为第一个,不会匹配其他的,所以一般用id选择器 // html、body不能作为挂载点 2、data:数据 1、实例的数据属性一般都在data中定义 2、在页面中...-- --> 5、表单指令 1、双向绑定v-model:服务于文本输入 2、单选框:v-model存储的为单选框的value 3、单一复选框:v-model存储的为true|false或自定义替换的...-- 1、双向绑定:服务于文本输入 --> // 逻辑代码区域 // 语法和script绑定出现 export default { // 使用export...项目的流程 1、在main.js文件内加载项目环境和解析根组件,渲染到网页 /* 1 加载vue、router、store环境 2 导入根组件APP 3 render解析根组件渲染到网页

7.7K30

Vue表单输入绑定

文章目录 1、简介 2、单行文本输入 3、多行文本输入 4、复选框 5、单选按钮 6、选择 7、绑定 7.1 复选框 7.2 单选按钮 7.3 选择的选项 8、实例:用户注册 1、简介   ...由于表单控件有不同的类型,如文本输入、复选框、单选按钮、选择等,v-model指令在不同的表单控件上应用时也会有所差异。 2、单行文本输入 <!....lazy 默认情况下v-model在每次input事件触发后输入与数据进行同步,如果使用了修饰符,则会转变为change事件进行同步。...3、多行文本输入 4、复选框   复选框在单独使用和多个复选框一起使用时,v-model绑定的会有所不同,对于前者,绑定的是布尔...例如,单个复选框绑定的是布尔多个复选框绑定的是一个数组,选中的复选框value属性的被保存到数组中。

7.3K70

2020最新前端面试题_2020年前端面试题

如果是一条数据更改,影响多条数据时,使用watch,使用场景搜索。 15、v-on可以监听多个方法吗?...28、vue项目是打包了一个js文件,一个css文件,还是有多个文件? 根据vue-cli脚手架规范,一个js文件,一个CSS文件。...在 webpack.config.js中配置sass加载程序。 54、Vue.js页面闪烁 Vue. js提供了一个v-cloak指令,指令一直保持在元素上, 直到关联实例结束编译。...,定义文本内区块 strike – 中划线 strong – 粗体强调 sub – 下标 sup – 上标 textarea – 多行文本输入 tt – 电传文本 u – 下划线 img属于行内替换元素...disabled设置的文本无法获取焦点 3、如果表单的字段是disabled,则字段不会发送(表单传)和序列化 浏览器 1、浏览器中输入url到网页显示,整个过程发生了什么 域名解析 发起tcp

6.6K10

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

当声明的变量未初始化时,变量的默认是 undefined。 Null ,只有一个专用 null,表示空,一个占位符。...obj.style.属性= ,给指定“属性”设置内容。 如果属性由多个单词使用“-”连接,需要将“-”删除,并将后一个单词首字母大写。...; } /** * 指定位置追加指定信息 * @param objId ,元素的id属性 * @param text,需要显示文本信息 */ function append(objId,text...7.2 案例相关的JS函数 7.2.1 数组:Array 创建语法 new Array(); new Array(size); // size 数组元素个数,数组成员默认undefined new...(元素、属性、文本 等) nodeValue, 节点的。(只有文本节点才有属性) 7.4.3 element元素对象 Element 对象表示 HTML文档中的元素(HTML称为标签)。

3.4K10

html学习

--需要配合js事件使用--> input标签 readonly设置标签为只读标签,用户无法手动更改,数据可以正常提交...disabled:设置标签不可用,参数值无法更改,参数值也无法提交 size:大小 用于设置文本的大小 maxlength: 允许输入的最大长度,一般用于显示文本文本内容的长度 placeholder...:占位符属性,用于设置文本的占位符:提示信息 选项标签 select name属性:发送到服务器的名称 multiple属性:不写默认单选,取值multiple表示多选,一般只使用单选 size属性:...可见选项的数目 对于option标签,如果不屑value,默认提交option的文本内容,写了就提交value内容 选择 333 textarea标签 文本域,用于多行输入文本 cols属性:文本域的列数

1.5K10

最新Web前端面试题精选大全及答案「建议收藏」

返回是删除的元素 arr.concat() 连接两个数组 返回为连接后的新数组 str.split() 字符串转化为数组 arr.sort() 数组进行排序,返回是排好的数组,默认是按照最左边的数字进行排序...appendTo()  所有匹配的元素追加到指定元素中,实际上,使用方法是颠倒了常规的$(A).append(B)的操作 A追加到B中 prepend()  向每个匹配的元素内部前置内容 prependTo...实际上,使用方法是颠倒了常规的$(A).prepend(B)的操作,即不是B前置到A中,而是A前置到B中 append() 向每个匹配的元素内部追加内容 appendTo() 所有匹配的元素追加到指定元素中...,实际上,使用方法是颠倒了常规的$(A).append(B)的操作 A追加到B中 prepend() 向每个匹配的元素内部前置内容 prependTo() 所有匹配的元素前置到指定的元素中。...,(可以使用data和computed解决) Vue常用的修饰符有哪些 修饰符:.lazy 改变后触发,光标离开input输入的时候才会改变 .number 输出字符串转为

1.4K20

Vue2.5 零基础开发去哪儿网实战(二) - 起步 Vue.js

现在,你只需要明白所有的 Vue 组件都是 Vue 实例,并且接受相同的选项对象 (一些根实例特有的选项除外). 回到案例演示,若使用Vue.js 如何实现打印呢?...] 最古老的直接操作DOM的定时操作. [1240] Vue.js 版本代码,不需要再管 dom 操作,而是注意力都放在对于数据的管理; 数据是什么,页面也就展示什么....它负责监听用户的输入事件以更新数据,对一些极端场景进行一些特殊处理. v-model 会忽略所有表单元素的 value、checked、selected 特性的初始而总是 Vue 实例的数据作为数据来源...lines"> | Multiline message is: 在文本区域...', data: { selected: '' } }) 选择 单选时: 如果 v-model 表达式的初始未能匹配任何选项, 元素将被渲染为“未选中”状态。

2.1K20

2019年底前的web前端面试题初级-web标准应付HR大多面试问题

tel 生成一个只能输入电话号码的文本 search 生成一个专门用于输入搜索关键字的文本 range 生成一个拖动条,通过拖动条 color 用来创建一个用户使用的颜色选择器 time...生成第一个时间选择器 datetime 生成一个UTC的日期时间选择器 datetime-local 生成一个本地化的日期时间选择器 date 显示一个日期输入区域,可同时使用日期选择器,结果包括年...为文本指定一个可用的选项列表,当用户在文本中输入信息时,会根据输入的字符,自动显示下拉列表提示,供用户从中选择 pattern 用于验证表单输入的内容 novalidate 当提交表单的时候不会其进行验证...formtarget 带有两个提交按钮的表单,会提交到不同的目标窗口 multiple 一次上传多个文件 maxlength 用于规定文本区域的最大字符数 wrap 是否包含换号符 css选择器...repalceAll() 匹配的元素替换掉所有selector匹配到的元素 append() 每个匹配的元素内部追加内容 appendTo() 所有匹配的元素追加到另一个指定的元素集合中

2.3K50

Vue.js小白速成手册01

div new Vue({ el:'#app', }); #app是ID选择器,这样一来,vue...这个就是插语法,很简单吧。 3.2 循环语法 刚才的案里中,我们只有一个按钮,现在思考一个问题,假如我有多个按钮怎么办呢?我们能不能定义一个数组,然后数组里面有多少个元素,页面就显示多少个按钮?...因为现在的数组比较简单,就是一个单,所以我们就这样写了。...我们随便在input里面输入一些内容,希望按一下回车,就把这些内容变成一个按钮,追加在下面。你打算怎么做呢,是不是手中 锋利的jquery 已经蠢蠢欲动? ? 打住,亲!...后面双引号里面的是JS表达式,这里对应的是vue对象中的某一个方法。vue对象的方法,我们需要一个methods区域,哎,我也不会讲,直接看代码吧,相信聪明的你一看就懂!

1.8K10

23 个初级 Vue.js 面试题

这与 Angular.js 之类的框架相反,后者要求现有程序完全重构并在框架中实现。 2. Vue.js 中的声明式渲染是什么? Vue.js 使渲染数据变得容易,隐藏了内部实现。...我们声明了 “greeting” 变量,其余的由 Vue 完成。这就是声明式渲染的样子。Vue 隐藏管理内部信息。 3. 你用哪个指令遍历对象的属性? 要遍历对象或数组,可以使用 v-for 指令。...在模板中,我们只是 reverseText 过滤器通过管道传递到了想要在 mustache 标签中显示的数据变量。这样可以多个过滤器管道连接在一起。因此过滤器提供了一种非常优雅的方式来处理文本。...({ el: '#app', data: { isActive: true } }); 在上面的代码段中,串联各个类的数组基于 isActive 数据属性的对对象中的表达式进行响应式评估...如果电子邮件验证程序认为输入的无效,就会看到文本便为红色(你必须创建一个名为 .invalid 的类,并将背景颜色属性设置为红色)。

4.7K10
领券