02-认识js
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
#box{
width: 100px;
height: 100px;
background-color: #ff0789;
}
#wrap{
width: 100px;
height: 100px;
background-color: #b9c9fd;
}
</style>
</head>
<body>
<div id="box"></div>
<div id="wrap"></div>
<script>
// alert('\\\\ \'')
// console.log(1)
// alert(1)
// let a = confirm('sure?'); //返回布尔值
// console.log(a)
// let b = prompt('请输入:');
// console.log(b);
document.getElementById('box').onclick = function () {
alert('aaa');
}; document.getElementById('box').innerHTML = '123'; document.getElementById('wrap').onclick = function () {
document.getElementById('wrap').innerHTML = '肥鲶鱼';
};
</script>
<!--
工具HBuilder,Sublime,WebStorm,VS code js 是一种直译式脚本语言
是一种动态类型、弱类型、基于原型的语言
是前端代码中最重要的部分(行为层)
常用于操作HTML页面响应用户的操作、验证传输数据 js写在哪里
页面中<script></script>标签中
外部引入<script src="js路径"></script>
标签中 写js需要注意什么
严格区分大小写
语法字符半角字符;(字符串里边可以是任意字符)
完整语句后面加;结束符
缩进对齐 a不做任何动作
<a href="javascript:;">a</a>
<a href="javascript:void (0);">b</a> 转义符号 \
需要时用\转义 只在字符串中有意义
alert('\\\\ \'') >> \\ ' 弹窗常用
console.log(1) alert(1) let a = confirm('sure?');
console.log(a) let b = prompt('请输入:');
console.log(b); 示例
style
#box{
width: 100px;
height: 100px;
background-color: #ff0789;
}
body
<div id="box"></div>
script
document.getElementById('box').onclick = function () {
alert('aaa')
} 添加内容
document.getElementById('box').innerHTML = '123'; 点击出现自己名字
style
#wrap{
width: 100px;
height: 100px;
background-color: #b9c9fd;
}
body
<div id="wrap"></div>
script
document.getElementById('wrap').onclick = function () {
document.getElementById('wrap').innerHTML = '肥鲶鱼';
};
-->
</body>
</html>
02-认识js的更多相关文章
- 02: vue.js常用指令
目录:Vue其他篇 01: vue.js安装 02: vue.js常用指令 目录: 1.1 vuejs简介 1.2 选择器:根据id.class等查找 1.3 静态绑定数据 data 1.4 插值 { ...
- 02.lib-v1.js
/* Date: 2014-07-29 4:06:07 [PM] */ function StringBuilder() { this.strings = new Array, this.length ...
- JavaWEB开发02——CSS&JS
今日目标 使用CSS完成网站首页的优化 使用CSS完成网站注册页面的优化 使用JS完成简单的数据校验 使用JS完成图片轮播效果 教学目标: 了解CSS的概念 了解CSS的引入方式 了解CSS的基本用法 ...
- JS 模块化 - 02 Common JS 模块化规范
1 Common JS 介绍 Common JS 是模块化规范之一.每个文件都是一个作用域,文件里面定义的变量/函数都是私有的,对其他模块不可见.Common JS 规范在 Node 端和浏览器端有不 ...
- 2016.02.17 JS DOM编程艺术 第四五六章
看完这三章内容,集中精力,加快速度.
- vue.js及项目实战[笔记]— 02 vue.js基础
一. 基础 1. 注册全局组件 应用场景:多出使用的公共性能组件,就可以注册成全局组件,减少冗余代码 全局APIVue.component('组件名','组件对象') 2.附加功能:过滤器&监 ...
- 02 Node.js学习笔记之http服务
在Node中可以非常轻松的构建一个Web服务器,在Node中提供了一个http模块,这个模块主要功能就是帮助你创建一个Web服务器. 创建步骤: //1.加载http模块 var http=requi ...
- JavaScript学习02(js快速入门)
快速入门 基本语法 JavaScript的语法和Java的语法类似,每个语句以;结束,语句块用{...}.但是JavaScrip并不强制要求在每个语句的结尾加;,浏览器中负责执行JavaScript代 ...
- js上课笔记
Html 结构化CSS 样式JavaScript 行为交互01.JavaScript基础02.JavaScript操作BOM对象03.JavaScript操作DOM对象 *****04.JavaScr ...
- JS事件流、事件监听、事件对象、事件委托
JS事件流: 01.DOM级别和DOM事件 02.JS事件流:页面中接收事件的顺序 事件冒泡阶段-->处于目标阶段-->事件捕获阶段 (事件捕获总发生在事件冒泡前面) 03.捕获:从外向里 ...
随机推荐
- ARM GNU 常用汇编伪指令介绍
abort .abort: 停止汇编 .align absexpr1, absexpr2: 以某种对齐方式,在未使用的存储区域填充值. 第一个值表示对齐方式,4, 8,16 或 32. 第 二个表 ...
- c_ 数据结构_图_邻接矩阵
程序主要实现了图的深度遍历和广度遍历. #include <stdio.h> #include <stdlib.h> #include <string.h> #de ...
- npm ERR! Failed at the gff@1.0.0 start script.
code ELIFECYCLE npm ERR! errno 1 npm ERR! gff@1.0.0 start: `node build/dev-server.js` npm ERR! Exit ...
- vue 兄弟组件的传值
handleLetterClick方法,采用emit 传递给父组件 父组件触发的方法: handleLetterChange方法: 父组件传递给子组件: CityList组件: 兄弟组件的传值可以 ...
- Nlog 日志框架简单教程
安装 Nuget获取 配置寻找 会自动寻找在应用程序目录下的NLog.config(大小写敏感) 如何配置config <?xml version="1.0" encodin ...
- sass与less的区别?Stylus又是啥?
现在写样式大家基本上都会用上CSS预处理器,而比较流行的预处理器就是这三位老哥了Less.Sass 和 Stylus: 在这之前,我们先了解一点,sass和scss有什么区别? SCSS 是 Sass ...
- mongodb操作指令(一):数据库,集合,文档
数据库 查看所有数据库 show dbs 查看当前数据库 db 创建使用数据库use runoob 删除数据库 db.dropDatabase() 集合 创建集合db.createCollection ...
- VS2010-MFC(图形图像:CDC类及其屏幕绘图函数)
转自:http://www.jizhuomi.com/software/244.html 上一节讲了文本输出的知识,本节的主要内容是CDC类及其屏幕绘图函数. CDC类简介 CDC类是一个设备上下文类 ...
- JS动画完美框架
html部分 <!DOCTYPE html> <html lang="en"> <head> <link href="../cs ...
- asp.net Core 获取应用程序所在目录的2种方式
//获取应用程序所在目录的2种方式(绝对,不受工作目录影响,建议采用此方法获取路径).如:d:\Users\xk\Desktop\WebApplication1\WebApplication1\bin ...