31 设置日期输出格式

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基础知识(四)相关推荐

  1. JavaScript 基础知识 - DOM篇(二)

    7. 节点操作 7.1 节点的属性 节点分类: 标签节点 文本节点 属性节点 注释节点 节点常用的属性: nodeType:节点的类型 nodeName:节点名称 nodeValue:节点值 常见的节 ...

  2. Javascript基础知识之四(常用数组方法)

    一.MDN链接 Array - JavaScript | MDNJavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象.https://developer.moz ...

  3. JavaScript基础知识与脚本语言总结

    1 Aptana插件安装 1.Aptana插件安装 <1>Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE. <2>它的特点包括: J ...

  4. JavaScript 基础知识 - 入门篇(二)

    11. 函数 11.1 函数的基础知识 为什么会有函数? 在写代码的时候,有一些常用的代码需要书写很多次,如果直接复制粘贴的话,会造成大量的代码冗余: 函数可以封装一段重复的javascript代码, ...

  5. JavaScript 基础知识

    JavaScript 基础知识 文章目录 JavaScript 基础知识 @[toc] 一.JS的基本语法与结构 1.1 JavaScript 用法 1.2 JavaScript 输出 1.3 Jav ...

  6. 网页游戏开发基础——JavaScript基础知识

    对于初学编程的朋友来说,这篇文章有点长,而且会有点难懂.但是请不要放弃,我尽量以通俗的语言解释相关的编程概念,这里只讲解编写一个游戏需要的相关编程概念(如需要会在后面的文章中随时补充相关概念),对其余 ...

  7. 【JavaScript详解】一文掌握JavaScript基础知识(上)

    JavaScript基础 前言 一.什么是JavaScript 1.JavaScript概述 2.javaScript有什么作用 二.JavaScript快速入门 1.引入JavaScript 2.基 ...

  8. javascript基础知识大全

    发些javascript基础知识,便于大家学习,也便于我自己查看  1.javascript的数组API  [js]  <pre>//定义数组  var pageIds = new Arr ...

  9. HTML5学习笔记 —— JavaScript基础知识

    HTML5学习笔记 -- JavaScript基础知识 标签: html5javascriptweb前端 2017-05-11 21:51 883人阅读 评论(0) 收藏 举报 分类: JavaScr ...

最新文章

  1. android 显示yuv数据格式,YUV数据格式的理解
  2. 使用SpringMVC解决Ajax跨域问题
  3. 64位linux下玩32位汇编编程
  4. 博弈论(Game Theory) - 04 - 纳什均衡
  5. 启明云端分享|由于国外某品牌WIFI缺货涨价,导致Ipcamera、机顶盒及一些商显、广告机厂商生产跟不上,成本直线上升,怎么办呢,替代方案来了,选用pin to pin的ESP8089模块就可以了
  6. 2022有哪些不容错过的后端技术趋势
  7. 在Oracle中重编译所有无效的存储过程
  8. canvas画出简陋版随鼠标转动眼睛且会眨眼的可爱樱桃小丸子
  9. JDK1.8版本,java并发框架支持锁包括
  10. 前端取消置顶功能_双十一来临,怎么让便签app记录的清空购物车便签内容置顶显示? - 学显...
  11. python有趣的代码-python菜鸟教程,python好玩又简单的代码
  12. System V 共享内存区
  13. c语言:简单排序:冒泡排序法、选择排序法、插入排序法(待写)
  14. 关于synchronized
  15. 关于电商平台推出无门槛优惠券不得不说的几个问题
  16. 2019复旦大学计算机分数线,复旦大学2019年各省各批次录取分数线和招生专业
  17. slotformatcombinations_用于确定无线通信系统中的时隙配置的方法和设备与流程
  18. 一年外包经验入职字节啦
  19. 【linux kernel】基于ARM64分析linux内核的链接脚本vmlinux.lds.S
  20. day06_类与对象

热门文章

  1. Win11系统中的Thumbs.db文件可以删除吗?
  2. win11WiFi驱动如何下载 windows11WiFi驱动下载的步骤方法
  3. Matlab 变量保存csv:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xfb in position 4: illegal multiby
  4. 图像转svg,及绘制svg图像
  5. QTimer定时器的使用,判断ros是否关闭,ros关闭后关闭窗口
  6. 搭建maven的私服nexus
  7. 协议:Modbus通讯协议详细
  8. 微信小程序input安卓手机获取焦点时候上移
  9. Ubuntu替换pip源
  10. 30个值得关注的Vue开源项目