JavaScript¶¯Ì¬Ìí¼Ó|°ó¶¨Ê¼þ
1£¬²»´ø²ÎÊýµÄʼþ£º
Á½ÖÖ·½Ê½£ºÖ±½Ó¸ø¶ÔÏóÌí¼Óʼþ,½ÚµãÌí¼Óʼþ
ÀýÈç¸øÒ»¸öidΪtab1µÄÌí¼Óonclickʼþ
µÚÒ»ÖÖÇé¿ö£º
var
t
=
document.getElementById(
"
NewTitle
"
);
t.onclick
=
function
showmsg(){
alert(
'
Hello!World
'
);
}
~
µÚ¶þÖÖÇé¿ö ÕâÖÖÇé¿ö¸ü¼Ó¶¯Ì¬£¬¸üΪʵÓ㬶øÇÒ»¹ÄÜÌí¼Ó¶à¸öº¯Êý(Ìí¼ÓµÄʼþµÄ˳Ðò¼´Ö´ÐÐ˳Ðò)£¬ºÇºÇ
var
tb
=
document.getElementById(
"
NewTitle
"
);
if
(window.addEventListener){
//
Mozilla, Netscape, Firefox
td_value.addEventListener(
'
click
'
, alert(
'
cc
'
),
false
);
td_value.addEventListener(
'
click
'
, alert(
'
cc
'
),
false
);
}
else
{
//
IE
td_value.attachEvent(
'
onclick
'
,
function
(){alert(
'
changchang
'
);});
td_value.attachEvent(
'
onclick
'
,
function
(){alert(
'
changchang
'
);});
}
~
2£¬´ø²ÎÊýµÄʼþ£º
½â¾ö·½·¨£ºÄäÃûº¯Êý£º
element.onclick
=
function
() {
functionName(param);
};
ÕâÑù¾ÍÇÉÃîµÄͨ¹ýÄäÃû·½·¨ÊµÏÖÁË£¡
Ïà¹ØÎĵµ£º
ÔÎĵØÖ·:http://www.cnblogs.com/harrychen66/archive/2008/10/10/488457.html
javascriptʵÏÖ½Ó¿Ú
ÏàÐźܶàÈËÖ®ËùÒÔ¶ÔjavascriptûÓкøÐ,¿ÉÄÜÊÇÒòΪËüÌ«ËæÒâÁË,ÀýÈ綨Òå±äÁ¿¿ÉÒÔËæÒâµÄ¼Óvar,»òÕß²»¼Ó,ÿÌõÓï¾äºóÃæµÄ¿ÉÒÔËæÒâµÄ¼ÓÉÏ";",»òÕß²»¼Ó,¿ÉÄÜ×îÄÑÈÌÊܵÄÊÇ,varÁËÒ»¸ö±äÁ¿ºó,Ëü¿ÉÒÔÊÇÈκÎÀàÐÍ,û ......
ÓÉÓÚºǫ́ģ°åϵͳµÄÇ¿´ó£¬ÈçrailsµÄerb£¬javascriptµÄÄ£°åϵͳһֱ´¦ÓÚ±»´òѹ״̬£¬µ«ÓÖÓÉÓÚºǫ́µÄ¼¼Êõ·¢Õ¹¹ý¿ì£¬ÈÕÐÂÔÂÒ죬ÒÔ¼°AjaxÓ¦ÓÃµÄÆÕ¼°£¬javascript»¹ÊÇÓÐÒ»½åÖ®µØµÄ¡£ÈçÎÒÃÇÒª´Óºǫ́·µ»ØÒ»¸öHTMLƬ¶Ï£¬µ«ÊÂʵÉÏÎÒÃÇÓÀÔ¶Ö»ÄÜ·µ»ØÎı¾£¨responseText£©»òresponseXML£¬Èç¹ûÄãµÃµ½ÊÇjson£¬Æäʵºǫ́ÒÑÉÔÉÔµ÷ÓÃjavascrip ......
һ˵µ½javascript¾ÍÓÐÈË»áÏëµ½java£¬µ«ÊÇËûÃÇÍê»áÊÇÁ½»ØÊ£¬javascriptÊÇÃæÏò¶ÔÏóµÄ¶¯Ì¬ÀàÐ͵ÄÇø·Ö´óСдµÄ¿Í»§¶Ë½Å±¾ÓïÑÔ£¬Çë×¢Òâ´óСÓÐÇø±ð£¬ÃæÏò¶ÔÏó¡£javascriptÓÃ;ºÜ¶àµÄ£¬Ä¿Ç°¼¸ºõËùÓÐÖ÷Á÷ä¯ÀÀÆ÷¶¼Ö§³Ö¡£µ«ÊÇËûÓÐÒ»¸ö»µ´¦¾ÍÊDZäÁ¿£¬Èçvar
i=4;Õâ¸öi¾ÍÊÇintÀàÐ͵ģ¬var
s="hello",Õâ¸ösÊÇ×Ö·û´®ÀàÐ͵ģ ......
javascript
¶ÔÏóµÄpropertyºÍprototype
ÊÇ
ÕâÑùÒ»ÖÖ¹ØÏµ
ECMAScript¿ÉÒÔʶ±ðÁ½ÖÖÀàÐ͵ĶÔÏó£¬Ò»ÖÖ½Ð×öNative ObjectÊôÓÚÓïÑÔ·¶³ë;Ò»ÖÖ½Ð×öHost Object£¬ÓÉÔËÐл·¾³Ìá
¹©ÀýÈçdocument¶ÔÏó£¬
Dom NodeµÈ
Native objectsÊÇÒ»ÖÖËÉÉ¢µÄ½á¹¹²¢ÇÒ¿ÉÒÔ¶¯Ì¬µÄÔö¼ÓÊôÐÔ(property)£¬ËùÓеÄÊôÐÔ¶¼ÓÐÒ»¸öÃû×ÖºÍÒ»¸öÖµ£¬Õâ¸öÖµ ......
1¡¢isPrototypeOf
isPrototypeOfÊÇÓÃÀ´ÅжÏÖ¸¶¨¶ÔÏóobject1ÊÇ·ñ´æÔÚÓÚÁíÒ»¸ö¶ÔÏóobject2µÄÔÐÍÁ´ÖУ¬ÊÇÔò·µ»Øtrue£¬·ñÔò·µ»Øfalse¡£
¸ñʽÈçÏ£º
object1.isPrototypeOf(object2);
object1ÊÇÒ»¸ö¶ÔÏóµÄʵÀý£»
object2ÊÇÁíÒ»¸ö½«Òª¼ì²éÆäÔÐÍÁ´µÄ¶ÔÏó¡£
ÔÐÍÁ´¿ÉÒÔÓÃÀ´ÔÚͬһ¸ö¶ÔÏóÀàÐ͵IJ»Í¬ÊµÀýÖ®¼ä¹²Ïí¹¦ÄÜ¡£ ......