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

张孝详javascript讲座笔记一

一,脚本程序与javascript
      嵌套在HTML中的语言称为脚本语言,浏览器必须具有脚本引擎对嵌入HTML中的脚本程序进行解释。
     eg:
     <HTML>
<script language="JavaScript">
//VBScript,Jscript,ECMAScript
<!--
alert(new Date());//alert方法只有直到用户单击弹出窗口的“确定”才返回
// -->
</script>
</HTML>
     可以通过script标签的language属性指定所用的脚本语言,VBScript是微软的脚本语言,也是ASP的服务器端的脚本语言。
     <script language="VBScript">
<!--
//VBScript的语句不用;分割,且NetScapt等浏览器不支持VBScript脚本
alert(Date())
//-->
</script>
二,JavaScript的简介
     前身叫做LiveScript,是一种基于对象(object-based)和事件驱动(Event Driven)并具有安全性能的脚本语言,是NetScapte公司的产品。
    1,javaScript与Java
     是两个公司开发的两个不同的产品,作用与用途不一样,JavaScript并不是Java的子集,JavaScript是基于对象的,而不是面向对象的脚本语言。
    2,JavaScript,JScript,ECMAScript
     由于得不到netScapter公司技术的许可,微软开发出JScript,ECMA联合netScapt与Microsoft将脚本语言进行标准化,称为ECMAScript。
    浏览器必须具有相应的脚本语言的脚本引擎.
三,脚本代码的摆放位置
    1,放置在<script></script>标签对之间,如
    <script type="text/javascript">
<!--
var x=3;
// -->
</script>
<p>这是一个HTML段落</p>
<script type="text/javascript">
<!--
alert(x);
// -->
</script> =><p>这是一个HTML段落</p>
<script type="text/javascript">
<!--
var x=3;
alert(x);
// -->
</script>
    由于旧版本的浏览器不支持javascript,防止把javascript代码跟HTMLdiamond显示在屏幕上,可以采用HTML注释:
    <HTML>
<script language="


相关文档:

Javascript日期格式 正则 yyyy MM dd

reg = /^((((((0[48])|([13579][26])|([2468][048]))00)|([0-9][0-9]((0[48])|([13579][26])|([2468][048]))))-02-29)|(((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9][0-9])|([1-9][0-9][0-9][0-9]))-((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30))|(((0[1-9])|(1[0-2]))-((0[1-9])|(1[0-9])|(2[0-8]))))))$/i; ......

JavaScript_循环26个英文字母的方法

最近在CSDN上有人问,怎么用JS循环26个英文字母,想都没想,写下以下代码
<script type="text/javascript">
<!--
var character = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","X","Y","Z");
for(var i=0;i<25;i++)
{
alert(character[i]);
} ......

javascript四舍五入的问题

求 555.555的四舍五入保留两位小数
使用Math.round  怎么都算不对,结果都是555.55 ,貌似是因为java计算浮点数时会莫名其妙在结尾跟上一串数字 比如555.55500000003
无奈只能写这个方法
function round(a,b){
var s=a.toString().indexOf(".");
a0=a.toString().substr(0,s+b+1);
a1=Math.round(a.toString().sub ......

JavaScript document对象

对象属性:
document.title                 //设置文档标题等价于HTML的<title>标签
document.bgColor               //设置页面背景色
document.fgCol ......

JavaScript constructor属性

Definition and Usage
定义与用法The constructor property is a reference to the function that created an object.
constructor属性是所建立对象的函数参考Syntax
语法object.constructor
Example 1
举例
In this example we will show how to use the constructor property:
在这个举例中我们将展示如何使用cons ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号