javascript ÖÐÊý×éʹÓ÷½·¨»ã×Ü
/*
ÓÉÓÚjavascriptÊÇÒ»ÖÖÎÞÀàÐÍÓïÑÔ,ËùÒÔÒ»¸öÊý×éµÄÔªËØ¿ÉÒÔ¾ßÓÐÈÎÒâµÄÊý¾ÝÀàÐÍ,ͬһ¸öÊý×éµÄ²»Í¬ÔªËØ
¿ÉÒÔ¾ßÓв»Í¬µÄÀàÐÍ,Êý×éµÄÔªËØÉèÖÿÉÒÔ°üº¬ÆäËûÊý×é,ÕâÑù¾Í¿ÉÒÔ´´½¨Ò»¸ö¸´ÔÓµÄÊý×éÁË.
²¢ÇÒÔÚÕâµãÉÏ˵javascript×÷ΪһÖֽű¾ÓïÑÔ²»Í¬ÓÚÄÇÖÖÑϸñµÄÃæÏò¶ÔÏóµÄc++.c#,javaÁË.¾ßÓиü¸ßµÄÁé»îÐÔ.
*/
/*
*ÔÚjavascript1.1ºÍÆäºóµÄ°æ±¾ÖÐ,Êý×éÊÇÓù¹Ô캯ÊýArray()ºÍÔËËã·ûnewÀ´´´½¨,
¿ÉÓÃÒÔϵÄÈýÖÖ·½Ê½À´´´½¨javascript ÖеÄÊý×é.
*/
var a=new Array();
var b=new Array(5,4,3,"first","test,string");
var c=new Array(20);
a[1.23]="test";
document.write("a[1.23]="+a[1.23]);
//ÏàÐÅÿλ´ÓÇ¿ÀàÐ͵ıà³ÌÓïÑÔѧϰjavascriptʱ,¾ø¶Ô»áÒÔΪÉÏÃæÕâÖÖ²Ù×÷¸Ðµ½¾ªÑÈ,
//floatÊý¾ÝÒ²×÷Êý×éµÄϱêÁË,ÊÂʵÉÏ ²¢·ÇÈçÄúËùÏë
//javascriptÔÚÄúÊÇÓøºÊý,¸¡µãÊý,(»ò²¼¶ûÐÍ,¶ÔÏó,ÆäËûֵʱ),javascript»á½«Ëüת»»ÎªÒ»¸ö×Ö·û´®
//ÓÃÉú³ÉµÄ×Ö·û´®×÷Ϊ¶ÔÏóµÄÊôÐÔÃû×Ö,¶ø²»ÊǶ¨ÒåÁËÒ»¸öеÄÊý×éÔªËØ
//ÉÏÃæµÄʵÀýÊÂʵ¾ÍÊÇΪa ´´½¨ÁËÒ»¸öÃûΪ:"1.23"µÄÊôÐÔ.
document.write("a.length="+a.length);
document.write("b.length="+b.length);
document.write("c.length="+c.length);
a[3]="Test";
document.write("<br />a[3]="+a[3]);
document.write("<br/>a.length="+a.length);
//ÒÔÉϲâÊÔÒ²ºÜÃ÷È·ÎÒÃÇÓÃÕûÊý×÷ΪÊý×éµÄϱêÊDzŻáÕæÕýΪÊý×éÌí¼ÓÒ»¸öÔªËØ£¬
//ÕâÀïÓÃÊý×éµÄ³¤¶ÈÀ´ÌåÏÖÁËjavascriptµÄÊý×éÖеİÂÃî¡£
//ͨ¹ýÉèÖÃÊý×éµÄlengthÊôÐÔÄܹý½Ø¶ÏÊý×éµÄ³¤¶È¡£
a.length=3;
if (a[3]==undefined)
{
document.write("<br />ÔÚa.length="+a.length+"ºó£¬a[3]="+a[3]);
}
else
{
document.write("<br />ÔÚa.length="+a.length+"ºó£¬a[3]="+a[3]);
}
//ÕâÀï²âÊÔÎÒÃǵĶàάÊý×éÔªËØ
/*
*javascriptÖÐʵ¼ÊÉÏÊDz»Ö§³Ö¶àάÊý×é
*µ«ÊÇ
Ïà¹ØÎĵµ£º
scrollHeight: »ñÈ¡¶ÔÏóµÄ¹ö¶¯¸ß¶È¡£
scrollLeft:ÉèÖûò»ñȡλÓÚ¶ÔÏó×ó±ß½çºÍ´°¿ÚÖÐÄ¿Ç°¿É¼ûÄÚÈݵÄ×î×ó¶ËÖ®¼äµÄ¾àÀë
scrollTop:ÉèÖûò»ñȡλÓÚ¶ÔÏó×¶ËºÍ´°¿ÚÖпɼûÄÚÈݵÄ×¶ËÖ®¼äµÄ¾àÀë
scrollWidth:»ñÈ¡¶ÔÏóµÄ¹ö¶¯¿í¶È
offsetHeight:»ñÈ¡¶ÔÏóÏà¶ÔÓÚ°æÃæ»òÓɸ¸×ø±ê offsetParent ÊôÐÔÖ¸¶¨µÄ¸¸×ø±êµÄ¸ß¶È
offsetL ......
Ò»°ãʼþ
ʼþä¯ÀÀÆ÷Ö§³ÖÃèÊö
onClick
HTML: 2 | 3 | 3.2 | 4
Browser: IE3 | N2 | O3
Êó±êµã»÷ʼþ£¬¶àÓÃÔÚij¸ö¶ÔÏó¿ØÖƵķ¶Î§ÄÚµÄÊó±êµã»÷
onDblClick
HTML: 2 | 3 | 3.2 | 4
Browser: IE4 |&nb ......
getAttribute()·½·¨
¡ñÒ»·ÝÎĵµ¾ÍÊÇÒ»¿Ã½ÚµãÊ÷¡£
¡ñ½Úµã·ÖΪ²»Í¬µÄÀàÐÍ£ºÔªËؽڵ㡢ÊôÐÔ½ÚµãºÍÎı¾½ÚµãµÈ¡£
¡ñgetElementById()·½·¨½«·µ»ØÒ»¸ö¶ÔÏ󣬸öÔÏó¶ÔÓ¦×ÅÎĵµÀïµÄÒ»¸öÌض¨µÄÔªËؽڵ㡣
¡ñgetElementsByTagName()·½·¨½«·µ»ØÒ»¸ö¶ÔÏóÊý×飬ËüÃÇ·Ö±ð¶ÔÓ¦×ÅÎĵµÀïµÄÒ»¸ ......
1¡£½â¾ö2000ÎÊÌâ
function y2k(number) { return (number < 1000) ? number + 1900 : number; }
2¡£¼ì²éÈÕÆÚÊÇ·ñºÏ·¨
// µ±ÊäÈë²ÎÊýΪisDate(dd,mm,ccyy)ʱ£¬±íʾҪ¼ì²éÄ꣬Ô£¬ÈÕ
// µ±ÊäÈë²ÎÊýΪisDate(dd,mm) ±íʾĬÈÏÄêΪµ±Ç°Äê
// µ±ÊäÈë²ÎÊýΪisDate(dd) ±íʾĬÈÏÄ꣬ÔÂΪµ±Ç°ÄêÔÂ
......