【学习笔记】JavaScript(2013-10-03)
来源:互联网 发布:淘宝支付不了怎么回事 编辑:程序博客网 时间:2024/05/16 11:11
<a href="#" onclick="">
href="#"表示连接到当前页面,其实是没有意义的,页面不会刷新。
重要的是要执行onclick后面的脚本代码。
========================================================================
事件处理程序通常被保存为document对象的属性。
如:
document.onmousedown=MyFunction;//自定义的函数
或:
obj=document.getElementById("id");
obj.onClick=MyFunction;
=========================================================================
innerHTML,改变html元素的内容。
简单的例子:
定义一个div层:
<div id=div1></div>
一个字符串:
var strHTML = "<Table><Tr>";
strHTML += "<Td bgColor=#000000 Height=100px Width=100px>fadsf</Td>";
strHTML += "</Tr></Table>";
在脚本里面改变div1的内容:
div1.innerHTML = strHTML;
=========================================================================
创建、关闭窗口:
winObj=window.open('URL','WinName','feature list');
//winobj存储新的window对象,url指定新窗口加载的页面,winname用于引用该窗口
winobj.document.write(something);可用于改变窗口内容
<input type="button" onclick="NewWin=window.open(' ','winName','toolbar=no,status=no,width=200,height=100');"><input type="button" onclick="NewWin.close();">//不能用winName.close()来关闭
==========================================================================
超时功能:window.setTimeout();
指定一个延时以及延时之后开始执行的指令。
超时功能的标识符存放在一个变量中。
var counter = 0;ID=window.setTimeout("Update();",2000);function Update() { counter++; document.form1.input1.value="The counter is now at " + counter; ID=window.setTimeout("Update();",2000);}
在函数Update里面递归调用本身,实现每2秒刷新一次页面。
===========================================================================
- 【学习笔记】JavaScript(2013-10-03)
- 【学习笔记】JavaScript(2013-10-04)
- 【学习笔记】JavaScript(2013-10-05)
- 【学习笔记】JavaScript(2013-10-06)
- Javascript学习笔记(10)
- JavaScript学习笔记(10)
- JavaScript学习笔记03
- JavaScript学习笔记--03
- JavaScript学习笔记--03
- (10)JavaScript学习笔记 - 数组
- JavaScript学习笔记(三)---JavaScript对象
- javascript学习笔记(一)--初识javascript
- 03 JavaScript的学习笔记
- Javascript深入浅出学习笔记(10)
- JavaScript 学习笔记(一)
- JavaScript 学习笔记(二)
- JavaScript学习笔记(一)
- JavaScript 学习笔记(一)
- hibernate实体层次设计之三种类型的继承形式(一)
- bash: 在未预料的“(”附近出现语法错误
- WinDbg 脚本实例,可以显示 SSDT
- Ubuntu下安装JDK图文详解
- 常用开发资源
- 【学习笔记】JavaScript(2013-10-03)
- 如何写windbg高级脚本---以访问文件的windbg脚本为例说明
- hdu4619 Warm up 2 (最大独立集)
- string的比较
- java中list、set和map 的区别
- VC数据库编程 ADO操作Access
- 谱聚类算法(Spectral Clustering)
- UVa 11727 Cost Cutting (water ver.)
- MyEclipse10+JBoss7+EJB3.0 HelloWorld实例