易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript基础笔记

一:javascript语法三种
1:基本语法
2:DOM:Document Object Model 把html文档当成一个界面
3:BOM:Browse Object Model 把浏览器当成一个界面
二:
1:
<script Language="JavaScript">
 document.write("<br>会加粗的字体</br>");
</script>
//先将字符串原封不动的打印出来,然后再交给浏览器解析,所以字体就会被加粗。
2:多段javascript代码变量可以共用:如
<script Language="JavaScript">
 var greeting;
 greeting = "welcome to the js";
</script>
<script Language="JavaScript">
 document.write(greeting);
</script>
 
3:
IE javascript调试设置
打开IE-工具—Internet选项-高级:
禁用脚本调试 不打勾
显示每个脚本错误的通知 打勾 
4:javascript变量,数组的定义和使用
<script Language="JavaScript">
 var arr = new Array(3);
 arr[0] = 1;
 arr[1] = 2;
 arr[2] = 3;
 arr[3] = 4;//可以访问到第四个元素
</script>
<script Language="JavaScript">
   document.write(arr[3]);
</script>
5:javascript逻辑运算符
<script Language="JavaScript">
 var result1,result2,result3;
 result1 = true && false;
 result2 = true || false;
 result3 = !true;
</script>
<script Language="JavaScript">
   document.write(result1 + "<br>");
 document.write(result2 + "<br>");
 document.write(result3);
</script>
6:javascript链接运算符(+)
<script Language="JavaScript">
 var h ="hello";
 var g = "world";
</script>
<script Language="JavaScript">
   document.write(h + g);
 
</script>
7:javascript substring函数
<script Language="JavaScript">
 var h ="welcome to the JS";
 
</script>
<script Language="JavaScript">
   document.write(h.substring(3,9));//打印出来的是come t
 
</script>
8:javascript 三目运算符
<script Language="JavaScript">
 var result1 = (3>4)


相关文档:

javascript中事件event详解

脚本中的事件有2种模型
1、  冒泡型事件:事件是按照从最特定的目标到最不特定的事件目标(document)的顺序依次触发。这是针对不同元素的同一事件类型
如:
<html  onclick=”handleClick()”>
<head></head>
<body onclick=”handleClick()”>
  <div ......

JAVASCRIPT URLENCODE


function urlencode( str ) {
// http://kevin.vanzonneveld.net
// + original by: Philip Peterson
// + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// * example 1: urlencode('Kevin van Zonneveld!');
// * returns 1: 'Kevin+van+Zonneveld%21'
&nb ......

javascript 窗口

//关闭,父窗口弹出对话框,子窗口直接关闭
this.Response.Write("<script language=javascript>window.close();");
//关闭,父窗口和子窗口都不弹出对话框,直接关闭
this.Response.Write("");
this.Response.Write("{top.opener =null;top.close();}");
this.Response.Write("");
//弹出窗口刷新当前页面width=20 ......

javascript 面向对象编程的起点

/*
* JavaScript对象就是一组属性(方法)的集合
* 在该语言中如果变量名或方法名不符合声明规范,
* 则一定得用方括号“ [] ”引用它
*
*/


/**
* <1.>该语句声明了一个class1类,class1相当于构造方法,又叫构造器
* 也可说声明了一个class1方法
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号