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

前端语言基础【第二篇:JavaScript】

解释器被称为JavaScript引擎,为浏览器一部分,广泛用于客户端脚本语言,最早是在HTML(标准通用标记语言下一个应用)网页上使用,用来给HTML网页增加动态功能 脚本语言:不需要编译,可以直接被浏览器解析执行...Html解析是从上到下解析,script标签放在head里面,直接在里面取input里面的值,因为页面还没有解析到imput那一行,肯定无法取到 (三) 常见对象 (1) String 对象 属性:...与html相关方法 bold():加粗 fontcolor(): 设置字符串颜色 fontsize(): 设置字体大小 link(): 字符串显示成超链接 str4.link("hello.html...open("打开新窗口地址url","","窗口特征,比如窗口宽度和高度") 创建一个按钮,点击这个按钮,打开一个窗口...) html 、xml 对象: 提供了属性和方法 模型:使用属性和方法操作超文本标记型文档 可以使用js里面的dom里面提供对象,使用这些对象属性和方法,对标记型文档进行操作 想要对标记型文档进行操作

2.3K20

前端基础:HTML

Syntax HTML 可以直接使用文本编辑器来编写 HTML 文件它后缀名是 .htm 或 .html 标签它代表当前页面是一个 HTML 标签中可以声明 HTML 页面的相关信息...在线颜色选择器:http://www.86y.org/code/colorpicker/color.html 标题标记 最大 最小,它们代表是标题,可以使用 对文字设置加粗或倾斜...可以让我们在网页引入一张图片 常用属性 src 代表图片路径 width 图片宽度 height 图片高度 border 用于设置图片边框 alt 如果图片不可以显示,默认显示文本信息...页面布局 在 HTML 页面上去描述框架信息,不可以 写在 标签中 framesetTest.html <!...如需在用户点击某个元素执行代码,可以把 JavaScript 代码添加到 HTML 事件属性中:onclick=JavaScript HTML 事件例子: 当用户点击鼠标 当网页已加载 当图片已加载

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

JS事件篇

---只读,无法修改 元素.offsetWidth和元素.offsetHeight---获取元素整个宽度和高度(包括边框)---只读 元素.offsetParent获取当前最近开启了定位祖先元素--...JSON字符串 eval函数 ---- window.onload:事件 浏览器加载一个页面,是按照自上而下顺序加载,读取到一行就运行一行,如果script标签写到页面上边,在代码执行时候,页面还没有完全加载...("li"); //创建文本节点对象 var text=document.createTextNode("小朋友"); //文本节点对象添加到li标签中 li.appendChild...(text); //li标签添加到ul标签中 document.getElementsByTagName("ul")[0].appendChild(li); </...---- 元素.clientHeight和元素.clientWidth获取元素可见宽度和高度—只读,无法修改 不包括边框 ---- 元素.offsetWidth和元素.offsetHeight—获取元素整个宽度和高度

12.6K10

在 jQuery Mobile 中使用 UI 组件

Cancel 不幸是,在不支持 JavaScript 设备上无法使用该选项。...当用户与 Web 页面交互,工具栏出现,使用户能够与它们进行交互,然后,当用户停止与页面进行交互,工具栏消失(清单 2)。在显示一个视频播放器、照片集或类似的内容,该选项十分有用。 清单 2....Album ul-li-icon 类限制图片大小,最大宽度和高度为 40px,它还能够图片放在列表项中适当位置。...在这种情况下,您就会有一个长列表,它看起来几乎是无法使用,而搜索筛选器栏就是处理该问题一个很好方式。很幸运,使用 jQuery Mobile 搜索筛选器栏添加到列表中并不需要花很大功夫。...使用 jQuery Mobile 进行文本输入,基本上也与原生文本输入相同;然而,您可以使用 HTML5 输入类型,如 email、tel 和 number。

8K20

Web专题分享

alt : 当图片加载失败或网络传输速度较慢默认提示文本 width : 图片宽度 height : 图片高度 [推荐: 在指定图片宽度/高度,只需要指定其中一个属性即可,图片会根据指定宽度...--跨页面跳转--> 列表 Web 上许多内容都是列表,HTML 有一些特别的列表元素。标记列表通常包括至少两个元素。...4、盒模型 在 CSS 中,所有的元素都被一个个“盒子(box)”包围着,理解这些“盒子”基本原理,是我们使用CSS实现准确布局、处理元素排列关键。...许多 HTML 开发者都不是程序员,但是 JavaScript 却拥有非常简单语法。几乎每个人都有能力 JavaScript 片段添加到网页中。...第二类:设置 input 标签值 元素.value='值' 获取/修改属性 ---- 学习了一些实实在在代码,js在页面上做了些什么?

2.5K20

如何使用 HTML、CSS 和 Vanilla JavaScript 以及本地存储创建待办事项应用程序

用户将能够执行以下操作: 添加任务 编辑任务, 删除任务和 任务标记为已完成 HTML结构 我们 HTML 包含三个部分: 留言区 搜索框部分 任务部分 <div class="container...= ""; let allTasks = []; 该变量html存储包含代表每个任务 HTML 标记 html 字符串。...function addTask(task) { } 在函数内部,我们想要执行以下操作: 使用当前时间戳定义任务 ID 任务对象添加到allTasks数组中 html 变量分配给任务 HTML...任务标记为完成 要将任务标记为完成,我们将以下 CSS 类应用于单选按钮和 li 元素中内容。...删除线 CSS 类添加到当前 li 元素范围 使用该findIndex()方法从数组中获取当前任务索引allTasks,然后按钮状态更新为选中。

8610

HTML简单入门》

前言 本人学HTML5,使用开发环境是JetBrainsWebstorm。  什么是HTMLHTML指的是一种超文本标记语言,全称是HyperText Makeup Language。...media style属性,规定文档显示在什么设备上,默认是计算机屏幕。 meta 用来定义页面编码语言、优化搜索引擎、自动刷新并指向页面、控制页面缓冲、响应式视窗、增加网站曝光度等等等等。...访问者无法脱机浏览。 :强制页面在当前窗口以独立页面显示,可以用来防止别人在框架里调用你页面。...noscript 用于当浏览器不支持 JavaScript 时候在页面上显示一些提示内容。 base  这个是指定默认链接地址,当很多链接具有相同,可以使用。...src 属性,source,值是图像网址URL。 alt 属性,alternative,当图像无法显示显示文本。

19130

JavaScript学习笔记

**全局变量:在js页面标签中定义一个变量,这个变量在页面js部分都可以使用 - 在方法外部使用,在方法内部使用,在另一个Script标签使用 **局部变量:在方法内部定义一个变量,只能在方法内部使用...对象 * dom : document object model ** 文档 超文本标记文档 html xml ** 对象  提供了属性和方法 ** 模型 提供属性和方法操作超文本标记性文档 *** 可以使用...:这个对象这些对象父对象 *** 如果在这些对象里面找不到相对应方法,这个时候需要到Node对象里面去找 * DHTML:是很多技术简称 ** html:封装数据 ** css:使用属性和属性值设置样式...** dom:操作html文档(标记性文档) ** JavaScript:专门指的是js语法语句 十三.document对象:整个文档 * 表示整个文档 ** 常用方法 - write方法 (1)向页面输出变量值...中li标签添加到div2中 ulid.apendChild(div2id); ** insertBefore(newNode,oldNode)方法 - 在么某个节点之前插入一个节点 //在 333

1.7K20

HTML基础上

知识点一:HTML Hyper Text Markup Language  超文本标记语言。  HTML标准结构: < !...alt:为图片无法显示,显示文字。 title:提示文字,鼠标放上去显示文字。 width:宽度。 height:高度。...注:没有书写宽高属性,图片按百分百展示,只书写其一按比例缩放。 知识点二: 路径: 相对路径: 相对于文件本身出发路径,如果在当前目录下使用/即可获取,如果在当前目录上级目录使用...../即可获取,文件夹名正常书写使用即可。 超链接:超链接名称 href:跳转页面的URL。...title:提示文本,鼠标放上去显示文字。 target='_self'默认值,关闭自身页面,打开连接页面。 target='_blank'打开新页面的同时老页面不关闭。

1.4K70

想知道HTML语法结构?看这一篇就够了(超全解析html语法)

有序列表 有序列表标记为,每一个列表项前使用。有序列表中项目是有一定顺序。...【1)get属性值表示输入数据追加在action指定地址后边,并传送到服务器。2)当属性值为post,会将输入数据按照HTTP中post传输方式传送到服务器中。】...例如,标记name属性值为Map,该URI为#Map alt 用于指定当图片无法显示显示文字,只有当type属性为image才有效 name 用于指定输入字段名称 value 用于指定输入字段默认数据值...="value">默认值 标记属性说明如下表所示: 属性 描述 name 用于指定多行文本框名称,当表单提交后,在服务端获取表单数据应用 cols 用于指定多行文本框显示列数...: 属性 描述 src 用于指定图片来源 width 用于指定图片宽度 height 用于指定图片高度 border 用于指定图片外边框宽度,默认值为0 alt 用于指定当图片无法显示是显示文字

5.6K30

DOM扩展

示例: var lis = document.querySelectorAll("ul li"); // 获取第一个li lis.item(0); // 等价于:lis[0]; 注意:上述两个函数如果传入不支持选择符...(1)innerHTML属性 读模式:返回调用元素所有节点(包括元素、注释和文本节点)对应HTML标记; 写模式:根据指定值创建DOM树,然后用这个DOM树完全替换调用元素原先所有子节点...(包括元素、注释和文本节点)对应HTML标记; 写模式:根据指定值创建DOM树,然后用这个DOM树完全替换调用元素。...滚动 HTML5scrollIntoView()方法纳入规范之后,仍还有其他几个专有方法可以在不同浏览器中使用。...(3)scrollByPages(pageCount):元素内容滚动指定页面高度,具体高度由元素高度决定。

1.5K31

关于使用现代CSS特性布局嵌套评论组件尝试,希望对你有所启发

首先要记住HTML标记。评论结构很适合使用无序列表。...这是两条评论列表HTML,没有任何回复。 如果对其中一条评论进行回复,那么将会添加一个 。 <!...因为我无法准确知道连接线高度。这是因为在CSS中无法直接根据内容动态调整高度。问题出在这里:我需要确保连接线底部与第一个回复头像对齐。 于是我想到可以使用伪元素来实现这个目的。...如果那条弯曲连接线可以分成两部分呢? 我们可以连接线添加到主评论上,而弯曲元素则用于表示回复。 接下来,如果我们有另一个回复针对第一个回复呢?...我重点介绍一些我认为适合使用现代CSS有趣技巧。 改变用户头像大小 在回复嵌套在评论中,用户头像大小将变小。这样做有助于在视觉上更容易区分主评论和回复。

30030

三种方式实现轮播图功能

position 使用position绝对定位与相对定位实现轮播图,首先将图片全部拼接成为一行,使用overflow: hidden;将其他图片隐藏,这一行图片加入定时任务不断进行左移,从而只显示中间图片...,对于边缘特殊处理,第一张轮播图追加到一行图片之后,当切换到最后一张轮播图,下一张即播放第一张图,当此图轮播完成后,所有图片归位,提供两个DEMO,第一个是单纯轮播不存在任何控制按钮,第二个则比较完善...> slideContainer.appendChild(li); // 第一张图片追加到轮播图最后,作边缘处理 timer = setInterval...-- 加入控制按钮,上一张与下一张,直接切换按钮 第一张图片边缘化进行处理 对浏览器页面显隐与鼠标移入移出事件支持 --> slideContainer.appendChild(li); // 第一张图片追加到轮播图最后,作边缘处理 var li2 = document.createElement

1.8K20

针对CSS说一说|技术点评

文章公众号首发,关注 程序员哆啦A梦 第一获取最新文章 ❤️笔芯❤️~ CSS使用 示例: <!..., .da { color: blue; } 伪类: :active,样式添加到被激活元素中 :focus,样式添加到被选中元素中 :hover,当光标悬浮在页面对象上方,向页面对象添加样式...:link,样式添加到未被访问过链接中 :visited,样式添加到被访问过链接中 :first-child,特殊样式添加到页面对象第一个子元素中 :lang,允许设计者定义指定页面中所使用语言...用来和content属性一起使用 E:after/E::after,设置在对象后发生内容,用来和content属性一起使用 E::selection,设置被选择颜色 文本 文本阴影 text-shadow...,设置溢出文本显示为省略标记 边界换行属性:word-wrap,用于设置或索引当前行超过指定容器边界是否断开转行 word-wrap: normal | break-word normal表示默认连续文本换行

1.2K20

前端入门学习--CSS

设置不同列表项为无序列表 设置列表项标记为图像 列表 HTML有两种类型列表: 无序列表 有序列表 使用CSS可以列出进一步样式,并可用图像作列表项标记。... 作为列表项标记图像 要指定列表项标记图像,使用列表样式图像属性: <!...元素宽度和高度 指定一个CSS元素宽度和高度属性,只是设置内容区域宽度和高度。...但是目前最好解决方案是回避这个问题。也就是,不要给元素添加具有指定宽度内边距,而是尝试内边距或外边距添加到元素父元素和子元素。 IE8 及更早IE版本不支持设置填充宽度和边框宽度属性。...我们使用 box-shadow 属性让下拉菜单看起来像一个”卡片”。 :hover 选择器用于在用户鼠标移动到下拉按钮上显示下拉菜单。

27.6K20

HTML页面

HTML页面 HTML5介绍 HTML5是用来描述网页一种语言,被称为超文本标记语言。用HTML5编写文件,后缀以.html结尾 HTML是一种标记语言,标记语言是一套标记标签。...如果您希望在不产生一个段落情况下进行换行(行),请使用 元素是一个空 HTML 元素。...:设置水平线颜色 width:设置水平线宽度 size:设置水平线高度 align:设置水平线对齐方式(默认居中),可取值left|right 图片 标签定义 HTML 页面图像...width:规定图像宽度 height:规定图像高度 title:鼠标悬停在图片上给予提示 图片路径支持:绝对路径,相对路径,网络路径 超链接 HTML使用标签 来设置超文本链接 超链接可以是一个字...常用文本标签和段落是不同,段落代表一段文本,而文本标签一般表示文本词汇 有序列表 有序列表是一列项目,列表项目使用数字进行标记

24660

HTML技术入门

高度、宽度、margin及padding都是可控,设置有效,有边距效果;宽度没有设置,默认为100%;块级元素中可以包含块级元素和行内元素。...如需将此类符号添加到 HTML 页面,您可以使用 HTML 实体名称(HTML entity name)。如果不存在实体名称,则可使用实体编号,十进制或十六进制引用。...noscript 标签提供无法使用脚本替代内容,比方在浏览器禁用脚本,或浏览器不支持客户端脚本。...那些老浏览器(无法识别 标签浏览器)忽略这些注释,所以不会将标签内容显示到页面上。而那些浏览器读懂这些脚本并执行它们,即使代码被嵌套在注释标签内。...DOCTYPE> 到你网页中添加 xmlns 属性添加到每个页面html元素中。

2.3K101

HTML入门简单学习

1:HTML简介     1.1:HTML(Haper Text Markup language):超文本标记语言     超文本就是指页面内可以包含图片,链接,甚至音乐,程序等非文字元素     1.2...            指定页面的锚点名称         5.2.3:target属性,作用:定义超链接打开方式             _blank:在一个窗口中打开链接             ...框架是浏览器划分为不同部分,每一部分加载不同页面,实现在同一浏览器窗口中加载多个页面的效果     7.2:划分框架标记         语法格式:......>html框架 5 6 7 8 9 运行结果页面较大,暂不展示 8:表单设计         8.1:表单标记...post方式,提交表单中数据一并包含在表单主体中,一起传送到服务器中处理,没有数据大小限制                 action:表单数据处理程序url地址,如果为空则使用当前文档

4.1K100
领券