javascript ʼþÁбí½â˵
javascript
ʼþÁбí½â˵
ʼþ
ä¯ÀÀÆ÷Ö§³Ö
½â˵
Ò»°ãʼþ
onclick
IE3¡¢N2
Êó±êµã»÷ʱ´¥·¢´Ëʼþ
ondblclick
IE4¡¢N4
Êó±êË«»÷ʱ´¥·¢´Ëʼþ
onmousedown
IE4¡¢N4
°´ÏÂÊó±êʱ´¥·¢´Ëʼþ
onmouseup
IE4¡¢N4
Êó±ê°´ÏºóËÉ¿ªÊó±êʱ´¥·¢´Ëʼþ
onmouseover
IE3¡¢N2
µ±Êó±êÒƶ¯µ½Ä³¶ÔÏó·¶Î§µÄÉÏ·½Ê±´¥·¢´Ëʼþ
onmousemove
IE4¡¢N4
Êó±êÒƶ¯Ê±´¥·¢´Ëʼþ
onmouseout
IE4¡¢N3
µ±Êó±êÀ뿪ij¶ÔÏó·¶Î§Ê±´¥·¢´Ëʼþ
onkeypress
IE4¡¢N4
µ±¼üÅÌÉϵÄij¸ö¼ü±»°´Ï²¢ÇÒÊÍ·Åʱ´¥·¢´Ëʼþ.
onkeydown
IE4¡¢N4
µ±¼üÅÌÉÏij¸ö°´¼ü±»°´ÏÂʱ´¥·¢´Ëʼþ
onkeyup
IE4¡¢N4
µ±¼üÅÌÉÏij¸ö°´¼ü±»°´·Å¿ªÊ±´¥·¢´Ëʼþ
Ò³ÃæÏà¹Øʼþ
onabort
IE4¡¢N3
ͼƬÔÚÏÂÔØʱ±»Óû§ÖжÏ
onbeforeunload
IE4¡¢N
µ±Ç°Ò³ÃæµÄÄÚÈݽ«Òª±»¸Ä±äʱ´¥·¢´Ëʼþ
onerror
IE4¡¢N3
³öÏÖ´íÎóʱ´¥·¢´Ëʼþ
onload
IE3¡¢N2
Ò³ÃæÄÚÈÝÍê³Éʱ´¥·¢´Ëʼþ
onmove
IE¡¢N4
ä¯ÀÀÆ÷µÄ´°¿Ú±»Òƶ¯Ê±´¥·¢´Ëʼþ
onresize
IE4¡¢N4
µ±ä¯ÀÀÆ÷µÄ´°¿Ú´óС±»¸Ä±äʱ´¥·¢´Ëʼþ
onscroll
IE4¡¢N
ä¯ÀÀÆ÷µÄ¹ö¶¯ÌõλÖ÷¢Éú±ä»¯Ê±´¥·¢´Ëʼþ
onstop
IE5¡¢N
ä¯ÀÀÆ÷µÄÍ£Ö¹°´Å¥±»°´ÏÂʱ´¥·¢´Ëʼþ»òÕßÕýÔÚÏÂÔصÄÎļþ±»ÖжÏ
onunload
IE3¡¢N2
µ±Ç°Ò³Ã潫±»¸Ä±äʱ´¥·¢´Ëʼþ
±íµ¥Ïà¹Øʼþ
onblur
IE3¡¢N2
µ±Ç°ÔªËØʧȥ½¹µãʱ´¥·¢´Ëʼþ
onchange
IE3¡¢N2
µ±Ç°ÔªËØʧȥ½¹µã²¢ÇÒÔªËصÄÄÚÈÝ·¢Éú¸Ä±ä¶ø´¥·¢´Ëʼþ
onfocus
IE3 ¡¢N2
µ±Ä³¸öÔªËØ»ñµÃ½¹µãʱ´¥·¢´Ëʼþ
onreset
IE4 ¡¢N3
µ±±íµ¥ÖÐRESETµÄÊôÐÔ±»¼¤·¢Ê±´¥·¢´Ëʼþ
onsubmit
IE3 ¡¢N2
Ò»¸ö±íµ¥±»µÝ½»Ê±´¥·¢´Ëʼþ
¹ö¶¯×ÖĻʼþ
onbounce
IE4¡¢N
ÔÚMarqueeÄÚµÄÄÚÈÝÒƶ¯ÖÁMarqueeÏÔʾ·¶Î§Ö®Íâʱ´¥·¢´Ëʼþ
onfinish
IE4¡¢N
µ±MarqueeÔªËØÍê³ÉÐèÒªÏÔʾµÄÄÚÈݺ󴥷¢´Ëʼþ
onstart
IE4¡¢ N
µ±MarqueeÔªËØ¿ªÊ¼ÏÔʾÄÚÈÝʱ´¥·¢´Ëʼþ
±à¼Ê¼þ
onbeforecopy
IE5¡¢N
µ±Ò³Ã浱ǰµÄ±»Ñ¡ÔñÄÚÈݽ«Òª¸´ÖƵ½ä¯ÀÀÕßϵͳµÄ¼ôÌù°åÇ°´¥·¢´Ëʼþ
onbeforecut
IE5¡¢ N
µ±Ò³ÃæÖеÄÒ»²¿·Ö»òÕßÈ«²¿µÄÄÚÈݽ«±»ÒÆÀ뵱ǰҳÃæ[¼ôÌù]²¢Òƶ¯µ½ä¯ÀÀÕßµÄϵͳ¼ôÌù°åʱ´¥·¢´Ë
ʼþ
onbeforeeditfocus
IE5¡¢N
µ±Ç°ÔªËؽ«Òª½øÈë±à¼×´Ì¬
onbeforepaste
IE5¡¢ N
ÄÚÈݽ«Òª´Óä¯ÀÀÕßµÄϵͳ¼ôÌù°å´«ËÍ[Õ³Ìù]µ½Ò³ÃæÖÐʱ´¥·¢´Ëʼþ
onbeforeupdate
IE5¡¢ N
µ±ä¯ÀÀÕßÕ³Ìùϵͳ¼ôÌù°åÖеÄÄÚÈÝʱ֪ͨĿ
Ïà¹ØÎĵµ£º
ÔÚ×öAJAXÓ¦Óÿª·¢µÄʱºò£¬ÎÒÃÇͨ³£Ï²»¶°Ñ·þÎñÆ÷¶Ë·µ»ØµÄJSON¸ñʽ×Ö·û´®ÔÚ¿Í»§¶ËµÄ»Øµ÷º¯ÊýÖаÑËü×÷ΪJavaScript´úÂëÖ´Ðв¢ÓÃÒ»¸ö±äÁ¿±£´æÆðÀ´£¬ÒÔ·½±ãʹÓ÷µ»ØµÄÊý¾Ý¡£Í¨³£µÄ×ö·¨¾ÍÊÇvar jsonData = eval(xmlHttp.responseText)¡£Õâ¿´ÆðÀ´ËƺõÒ»Çж¼ÊÇÕýÈ·µÄ£¬µ«µ±ÄãÔËÐдúÂëµÄʱºò£¬Äã»á·¢ÏÖ±¨“invalid labe”´ ......
Ó¢ÎÄÔÎÄ£ºThe seven rules of Unobtrusive JavaScript
ÔÎÄ×÷ÕߣºChris Heilmann
¾¹ý¶àÄêµÄ¿ª·¢¡¢½ÌѧºÍ±àд²»ÌÆÍ»µÄJavaScript£¬ ÎÒ·¢ÏÖÁËÏÂÃæµÄһЩ׼Ôò¡£ÎÒÏ£ÍûËüÃÇ¿ÉÒÔ°ïÖúÄã¶Ô“ΪʲôÕâÑùÉè¼ÆºÍÖ´ÐÐJavaScript±È½ÏºÃ”ÓÐÒ»µãÀí½â¡£ÕâЩ¹æÔòÔø¾°ïÖúÎÒ¸ü¿ìµØ½»¸¶²úÆ·£¬²¢ÇÒ²úÆ·µÄÖÊÁ¿¸ü¸ß£¬Ò²¸üÈÝ ......
eval(str)
ÓÃÀ´´«ÈëÒ»¸ö×Ö·û´®¶¯Ì¬Ö´ÐÐÒ»¶Î½Å±¾£¬Õâ¸ö·½·¨·Ç³£ÓÐÓᣵ±Ö±½ÓÓÃeval()ʱ£¬×÷ÓÃÓòΪµ±Ç°×÷ÓÃÓò£¬ÓÐʱºòÎÒÃÇÐèÒªÈÃËüÔÚÈ«¾Ö×÷ÓÃÓò·¶Î§ÄÚÖ´ÐУ¬±ÈÈç
ajax·µ»ØµÄ½Å±¾×Ö·û´®£¬È»¶øä¯ÀÀÆ÷¶ÔevalµÄ²îÒì¿ÉÄÜʹÊÂÇé¸Õ¿ªÊ¼²¢²»ÊÇÄÇô˳Àû£¬±¾ÎÄͨ¹ýÔÚ7ÖÖä¯ÀÀÆ÷(IE, Firefox,
Chrome, Safari, Opera£©»·¾³Öвâ ......