js20130114
01.js(FirstJavaScrpty)第一个个javascript
1. Document.write("");//这个是在页面上输出一段信息 ; 例如:document.write("您好");
2. Document.getelementbyid("");//这个是根据html标题的id,到的这个html标签; 例如:<div id="tablD"></div> Document.getelementbyid("tablD");
3. parseInt:可以把数字字符串转换成number类型的数字
4.onDblClick:双击时, 双击后激活事件, 双击;例如:<div id="tablD"></div> var ondb= document.getelementByid("tablD"); ondb.onDblClick=function(){ alert("你双击我了");};
onclick:在元素被点击的时候触发 例如:<div id="tablD"></div> var ondb= document.getelementByid("tablD"); ondb.onclick=function(){ alert("你双击我了");};
onmouseover:当鼠标移入的时候触发
onblur:当元素失去焦点的时候触发
onfocus:在元素获得焦点的时候触发
Confirm (弹出一个带确定和取消的对话框,让用户自己选择,如果用户点击的是确定就返回一个true,如果点击了取消或关闭这个对话框就返回的是false,用户做确定删除)
5.onMouseOver:鼠标移到目标上;鼠标移进时
6.你点我就替换文本内容,javasCript文件使用。如下
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="Teat.js"></script>//调用Test.js文件
<script type="text/javascript">
window.onload = function () { wind(); onClick2(); };
function onClick2() {
gel("divmain").onclick = function () {
gel("divmain").innerText = "你好啊!";
};
}; </script>
</head>
<body>
<div id="divmain">点我就换成:你好啊!</div>
<a href="javascript:alert('你点我干吗?')">sss</a>
<span>bbbb</span>
</body>
</html>
Test.js(javaScript文件)
function gel(id) { return document.getElementById(id) };
var wind = function () {
test2(, );//数字加数字,所以是3
test2(, parseInt(""));//parseInt:解析成整数。,所以是3.
test2("", );//“1”是字符串,所以是12
test2("", "");//字符串连接字符串,所以是12 }
function test2(text1,text2) {//js方法参数不我指定什么类型,可以直接写
alert(text1 + text2); }
结果是按照顺序弹出:3,3,12,12,
【点我就换成:你好啊!】会换成:你好啊! 7.提示框: 单击dd,确定:点击了确定,取消 :点击了取消 例子: <style> #divmain{width:100px;height:20px; border:1px solid #4cff00;text-align:center;background-color:#ff0000;}</style>
<script>
window.onload = function () {
document.getElementById("divmain").onclick=function(){
if(confirm("你好!")){
divmain.innerHTML = "点击了确定";
}
else {
divmain.innerHTML = "点击了取消";
}
}
}
</script>
</head>
<body>
<div id="divmain">dd</div>
</body>
js20130114的更多相关文章
随机推荐
- ubuntu 安装JDK1.6(jdk-6u45-linux-x64.bin)
ubuntu 安装JDK1.6 首先在官网下载JKD1.6 linux的版本:http://www.oracle.com/technetwork/java/javasebusiness/downloa ...
- VTK拾取网格模型上的可见点
消隐与Z-Buffer 使用缓冲器记录物体表面在屏幕上投影所覆盖范围内的全部像素的深度值,依次访问屏幕范围内物体表面所覆盖的每一像素,用深度小(深度用z值表示,z值小表示离视点近)的像素点颜色替代深度 ...
- 重写$.ajax方法
/*重写Jquery中的ajax 封装壳*/ $(function () { (function ($) { //首先备份下jquery的ajax方法 var _ajax = $.ajax; //重写 ...
- 浅析Sql Server参数化查询
说来惭愧,工作差不多4年了,直到前些日子被DBA找上门让我优化一个CPU占用很高的复杂SQL语句时,我才突然意识到了参数化查询的重要性. 相信有很多开发者和我一样对于参数化查询认识比较模糊,没有引起足 ...
- Hardware Monitor for Mac(硬件运行状态监测工具)破解版安装
1.软件简介 Hardware Monitor 是 macOS 系统上一款 mac 硬件检测软件,同时还可以示硬盘.显卡温度以及电池电压等等监控信息.Hardware Monitor for M ...
- CPP Note
hello.cpp -> 编译代码g++ hello.cpp -o a -> a.out 区分大小写的编程语言 内置类型 一些基本类型可以使用一个或多个类型修饰符进行修饰: signed: ...
- arcgis server瓦片行列号计算
2013-08-01 arcgis server切图时会设置一个原点坐标,如果是经纬度坐标一般默认(x0,y0)=(-400,400)作为切图的起始点,即从这开始算行列号.假设切图的地图某点坐标为x, ...
- goland激活码
http://idea.youbbs.org
- 详解nginx 配置多个tomcat共用80端口
场景:项目1放在tomcat1中,项目2放在tomcat2中,两个tomcat放在同一台服务器上,需要共享80端口访问注意:这里和集群部署是不同的,集群部署是一个项目放在多个tomcat中.这里通过n ...
- 【Tomcat】Servlet 工作原理解析
Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础.因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的 ...