JavaScript基础知识(四)
1: <script language=”JavaScript”>
2: var thisDate = new Date();
3: var thisTimeString = thisDate.getHours() + “:” + thisDate.getMinutes();
4: var thisDateString = thisDate.getFullYear() + “/” + thisDate.getMonth() + “/” + thisDate.getDate();
5: document.write(thisTimeString + “ on “ + thisDateString);
6: </script>
32 读取URL参数
1: <script language=”JavaScript”>
2: var urlParts = document.URL.split(“?”);
3: var parameterParts = urlParts[1].split(“&”);
4: for (i = 0; i < parameterParts.length; i++) {
5: var pairParts = parameterParts.split(“=”);
6: var pairName = pairParts[0];
7: var pairValue = pairParts[1];
8: document.write(pairName + “ :“ +pairValue );
9: }
10: </script>
你还以为HTML是无状态的么?
33 打开一个新的document对象
1: <script language=”JavaScript”>
2: function newDocument() {
3: document.open();
4: document.write(“<p>This is a New Document.</p>”);
5: document.close();
6: }
7: </script>
34 页面跳转
1: <script language=”JavaScript”>
2: window.location = “[url]http://www.liu21st.com/[/url]”;
3: </script>
35 添加网页加载进度窗口
1: <html>
2: <head>
3: <script language='javaScript'>
4: var placeHolder = window.open('holder.html','placeholder','width=200,height=200');
5: </script>
6: <title>The Main Page</title>
7: </head>
8: <body>
9: <p>This is the main page</p>
10: </body>
11: </html>
JavaScript就这么回事3:图像
36 读取图像属性
1: <img src="/”p_w_picpath1.jpg"” name=”myImage”>
2: <a href=”# ” onClick=”window.alert(document.myImage.width)”>Width</a>
3:
37 动态加载图像
1: <script language=”JavaScript”>
2: myImage = new Image;
3: myImage.src = “Tellers1.jpg”;
4: </script>
38 简单的图像替换
1: <script language=”JavaScript”>
2: rollImage = new Image;
3: rollImage.src = “rollImage1.jpg”;
4: defaultImage = new Image;
5: defaultImage.src = “p_w_picpath1.jpg”;
6: </script>
7: <a href="/”myUrl"” onMouseOver=”document.myImage.src = rollImage.src;”
8: onMouseOut=”document.myImage.src = defaultImage.src;”>
9: <img src="/”p_w_picpath1.jpg"” name=”myImage” width=100 height=100 border=0>
39 随机显示图像
1: <script language=”JavaScript”>
2: var p_w_picpathList = new Array;
3: p_w_picpathList[0] = “p_w_picpath1.jpg”;
4: p_w_picpathList[1] = “p_w_picpath2.jpg”;
5: p_w_picpathList[2] = “p_w_picpath3.jpg”;
6: p_w_picpathList[3] = “p_w_picpath4.jpg”;
7: var p_w_picpathChoice = Math.floor(Math.random() * p_w_picpathList.length);
8: document.write(‘<img src=”’ + p_w_picpathList[p_w_picpathChoice] + ‘“>’);
9: </script>
40 函数实现的图像替换
1: <script language=”JavaScript”>
2: var source = 0;
3: var replacement = 1;
4: function createRollOver(originalImage,replacementImage) {
5: var p_w_picpathArray = new Array;
6: p_w_picpathArray[source] = new Image;
7: p_w_picpathArray[source].src = originalImage;
8: p_w_picpathArray[replacement] = new Image;
9: p_w_picpathArray[replacement].src = replacementImage;
10: return p_w_picpathArray;
11: }
12: var rollImage1 = createRollOver(“p_w_picpath1.jpg”,”rollImage1.jpg”);
13: </script>
14: <a href=”#” onMouseOver=”document.myImage1.src = rollImage1[replacement].src;”
15: onMouseOut=”document.myImage1.src = rollImage1[source].src;”>
16: <img src="/”p_w_picpath1.jpg"” width=100 name=”myImage1” border=0>
17: </a>
转载于:https://blog.51cto.com/daimi5566/37253
JavaScript基础知识(四)相关推荐
- JavaScript 基础知识 - DOM篇(二)
7. 节点操作 7.1 节点的属性 节点分类: 标签节点 文本节点 属性节点 注释节点 节点常用的属性: nodeType:节点的类型 nodeName:节点名称 nodeValue:节点值 常见的节 ...
- Javascript基础知识之四(常用数组方法)
一.MDN链接 Array - JavaScript | MDNJavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象.https://developer.moz ...
- JavaScript基础知识与脚本语言总结
1 Aptana插件安装 1.Aptana插件安装 <1>Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE. <2>它的特点包括: J ...
- JavaScript 基础知识 - 入门篇(二)
11. 函数 11.1 函数的基础知识 为什么会有函数? 在写代码的时候,有一些常用的代码需要书写很多次,如果直接复制粘贴的话,会造成大量的代码冗余: 函数可以封装一段重复的javascript代码, ...
- JavaScript 基础知识
JavaScript 基础知识 文章目录 JavaScript 基础知识 @[toc] 一.JS的基本语法与结构 1.1 JavaScript 用法 1.2 JavaScript 输出 1.3 Jav ...
- 网页游戏开发基础——JavaScript基础知识
对于初学编程的朋友来说,这篇文章有点长,而且会有点难懂.但是请不要放弃,我尽量以通俗的语言解释相关的编程概念,这里只讲解编写一个游戏需要的相关编程概念(如需要会在后面的文章中随时补充相关概念),对其余 ...
- 【JavaScript详解】一文掌握JavaScript基础知识(上)
JavaScript基础 前言 一.什么是JavaScript 1.JavaScript概述 2.javaScript有什么作用 二.JavaScript快速入门 1.引入JavaScript 2.基 ...
- javascript基础知识大全
发些javascript基础知识,便于大家学习,也便于我自己查看 1.javascript的数组API [js] <pre>//定义数组 var pageIds = new Arr ...
- HTML5学习笔记 —— JavaScript基础知识
HTML5学习笔记 -- JavaScript基础知识 标签: html5javascriptweb前端 2017-05-11 21:51 883人阅读 评论(0) 收藏 举报 分类: JavaScr ...
最新文章
- android 显示yuv数据格式,YUV数据格式的理解
- 使用SpringMVC解决Ajax跨域问题
- 64位linux下玩32位汇编编程
- 博弈论(Game Theory) - 04 - 纳什均衡
- 启明云端分享|由于国外某品牌WIFI缺货涨价,导致Ipcamera、机顶盒及一些商显、广告机厂商生产跟不上,成本直线上升,怎么办呢,替代方案来了,选用pin to pin的ESP8089模块就可以了
- 2022有哪些不容错过的后端技术趋势
- 在Oracle中重编译所有无效的存储过程
- canvas画出简陋版随鼠标转动眼睛且会眨眼的可爱樱桃小丸子
- JDK1.8版本,java并发框架支持锁包括
- 前端取消置顶功能_双十一来临,怎么让便签app记录的清空购物车便签内容置顶显示? - 学显...
- python有趣的代码-python菜鸟教程,python好玩又简单的代码
- System V 共享内存区
- c语言:简单排序:冒泡排序法、选择排序法、插入排序法(待写)
- 关于synchronized
- 关于电商平台推出无门槛优惠券不得不说的几个问题
- 2019复旦大学计算机分数线,复旦大学2019年各省各批次录取分数线和招生专业
- slotformatcombinations_用于确定无线通信系统中的时隙配置的方法和设备与流程
- 一年外包经验入职字节啦
- 【linux kernel】基于ARM64分析linux内核的链接脚本vmlinux.lds.S
- day06_类与对象
热门文章
- Win11系统中的Thumbs.db文件可以删除吗?
- win11WiFi驱动如何下载 windows11WiFi驱动下载的步骤方法
- Matlab 变量保存csv:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xfb in position 4: illegal multiby
- 图像转svg,及绘制svg图像
- QTimer定时器的使用,判断ros是否关闭,ros关闭后关闭窗口
- 搭建maven的私服nexus
- 协议:Modbus通讯协议详细
- 微信小程序input安卓手机获取焦点时候上移
- Ubuntu替换pip源
- 30个值得关注的Vue开源项目