×èÖ¹JavascriptʼþµÄĬÈÏÐÐΪ
Õ⼸Ì죬ÒòΪһ¸öÏîÄ¿ÖеÄbug¶øÍ·Í´¡£
ÕâÊÇÒ»¸öÌõÂëɨÃè³ÌÐò£¬ÎªÁ˱£Ö¤É¨Ã蹤×÷µÄÁ¬ÐøÐÔ£¬ÔÚÒ³ÃæÖÐÀûÓÃ
Javascript×Ô¶¯²¶»ñkeydownʼþ£¬ÒòΪÌõÂëɨÃèǹÔÚÍê³ÉÒ»´ÎɨÃèÈÎÎñºó»á´¥·¢»Ø³µ¼ü£¬ËùÒÔ£¬ÔÚkeydownʼþÖÐÅжÏÊÇ·ñ
keyCode==13£¬È»ºó´¥·¢Ò³ÃæÖÐÒ»¸öÒþ²ØµÄ°´Å¥£¬Ìá½»´ËÊý¾Ý±£´æÖÁ·þÎñÆ÷¡£
³ÌÐòÖУ¬ÎªÌõÂëÊäÈëÎı¾¿ò×¢²áÁËÀàËÆÕâÑùµÄ½Å±¾£º
if(event.keyCode==13){
document.getElementById('buttonClientID').click();
}
Òò
Ϊ¿ªÊ¼Ê±ÏµÍ³²¢Î´ÒªÇó¶ÔÌõÂë½øÐÐУÑ飬ËùÒÔÎÊÌâûÓб©Â¶£¬Ö±µ½ºóÀ´ÏµÍ³Éý¼¶£¬¶ÔɨÈëµÄÌõÂë½øÐи÷ÖÖºÏÀíÐÔÅжϣ¬²Å·¢ÏÖÓÐЩ²»Ì«¶ÔÍ·¡£Êý¾ÝËÆºõ½øÐÐÁËÁ½´Î±£
´æ£¬µ«Ò³Ãæ¿´ÆðÀ´Ö»×öÁËÒ»´Î»Ø¹ö£¬ËùÒÔ£¬µÚÒ»·´Ó¦ÊÇ·þÎñÆ÷¶ËµÄ´úÂëÎÊÌâ¡£µ«ÎÊÌâ¹Ö¾Í¹ÖÔÚÕâÀÌá½»Êý¾ÝµÄ·þÎñÆ÷´úÂëÊÇÒ»¸öÊÂÎñ£¬ÒªÃ´³É¹¦£¬ÒªÃ´Ê§°Ü»Ø¹ö£¬
µ«Êý¾ÝÈ´ÊDZ»³É¹¦±£´æÁ˵ģ¬ÕâÈÃÎÒ°Ù˼²»µÃÆä½â¡£ÔÚ»¨ÁË´óÁ¿Ê±¼ä¶Ô·þÎñÆ÷´úÂë½øÐиÄÔìÈ´ºÁÎÞ½øÕ¹Ö®ºó£¬»¹ÊǰÑÄ¿±ê·ÅÔÚÁ˿ͻ§¶Ë£¬ÒòΪͨ¹ý²âÊÔÒ²ÄÜÈ·¶¨Êý¾Ý
Óб»Öظ´Ìá½»µÄ¼£Ïó¡£
¾¹ý´óÁ¿µÄ³¢ÊÔºó£¬ÖÕÓÚÕÒµ½ÁËÎÊÌâËùÔÚ£¬ÔÀ´£¬ÕâºÍä¯ÀÀÆ÷µÄʼþ´¦ÀíÄ£ÐÍÓйء£ÎªÁ˼ò»¯£¬Õâ¸ö
³ÌÐò±»ÏÞÖÆÔÚIEϹ¤×÷¡£ÔÚIEÖУ¬ÏìÓ¦Ò»¸öʼþµÄ²¢·ÇÖ»ÓÐÒ»¸öÔªËØ£¬´¦ÀíµÄ·½·¨ÊÇËùνðÅÝÐÍʼþ£¬Ò²¾ÍÊÇ´Ó×îÌØ¶¨µÄʼþµ½×î²»ÌØ¶¨µÄʼþÄ¿±êµÄ˳Ðò½øÐÐ
´¥·¢£¬Ò²¾ÍÊǰ´ÕÕDOMµÄ²ã´Î½á¹¹²»¶ÏµØÉÏÉýµ½¶¥¶Ë£¬Õâ¸ö¸ÅÄî±»³Æ×÷ʼþÁ÷¡£ËùÒÔ£¬ÔÚ±¾³ÌÐòÖУ¬É¨Ãèǹ´¥·¢µÄ»Ø³µÊ¼þ£¬³ýÁË»áÖ´ÐÐJSÖ¸¶¨µÄ¶¯×÷Ö®Í⣬»¹
»áĬÈÏÓÐÆäËüÒ»Ð©ÔªËØÈ¥ÏìÓ¦Ëü£¬¾ßÌå»á´¥·¢ÄÄЩ¶¯×÷ºÍÒ³Ãæ²¼¾ÖÓйء£ÕâÖÖÇé¿öÀàËÆÓÚÔÚÌîд±íµ¥µÄʱºò£¬ÓÐЩÓû§£¨ÌرðÊdz£ÓÃExcelµÄ²ÆÎñÈËÔ±£©»áÔÚÌî
дÍêÒ»¸öÎı¾¿òºóϰ¹ßÐԵذ´Ï»سµÒÔ»»ÐУ¬Èç¹û£¬Î´Õë¶ÔÕâÖÖÇé¿ö½øÐд¦ÀíµÄ»°£¬ºÜ¿ÉÄܻᴥ·¢Ìá½»±íµ¥µÄʼþ¡£¶ÔÓÚÖ±½Ó¼üÅÌÊäÈëµÄ³ÌÐòºÜÈÝÒ×Ïëµ½Õâ¸öÎÊÌ⣬ɨÃèǹÕâÖÖÊäÈëÉ豸ƽʱ½ÏÉÙÓõ½£¬ÔΡ£
½â¾öµÄ·½·¨ºÜ¼òµ¥£¬¾ÍÊÇÔڽű¾ÖмÓÉÏÕâÑùÒ»¶Î´úÂ룺
event.returnValue=false;
ÕâÊÇÔÚIEÏ£¬Èç¹ûÊÇMozilla£¬ÔòÒªµ÷ÓÃpreventDefault()·½·¨¡£
ÕâÑù£¬¾ÍÄܹ»×èÖ¹¸ÃʼþµÄĬÈÏÐÐΪ£¬¶øÖ»È¥Ö´ÐÐÖ¸¶¨µÄ¶¯×÷¡£
¾²âÊÔ£¬BugËÀÁË£¬³ÌÐò»îÁË¡£
******
Ïà¹ØÎĵµ£º
ÔÎĵØÖ·£º http://www.w3school.com.cn/js/jsref_tofixed.asp
¶¨ÒåºÍÓ÷¨
toFixed() ·½·¨¿É°Ñ Number ËÄÉáÎåÈëΪָ¶¨Ð¡ÊýλÊýµÄÊý×Ö¡£
Óï·¨
NumberObject.toFixed(num)
²ÎÊýÃèÊö
num
±ØÐè¡£¹æ¶¨Ð¡ÊýµÄλÊý£¬ÊÇ 0 ~ 20 Ö®¼äµÄÖµ£¬°üÀ¨ 0 ºÍ 20£¬ÓÐЩʵÏÖ¿ÉÒÔÖ§³Ö¸ü´óµÄÊýÖµ·¶Î§¡£Èç¹ûÊ¡ÂÔÁ˸òÎÊý£¬½«Óà 0 ´úÌ ......
javascriptµÄparseIntº¯Êý
javascriptµÄparseIntº¯Êý£¬´ó¼Ò¶¼ÖªµÀÊǸÉɶµÄ
µ«ÄãÖªµÀ
parseInt("07") ·µ»Ø¶àÉÙ ?
parseInt("08") ÓÖ·µ»Ø¶àÉÙ ?
ÕýÈ·´ð°¸ÊÇ
parseInt("07") ·µ»Ø8
parseInt("08") ·µ»Ø0
ÄãÖªµÀÎÊÌâÔÚÄÄ£¿
Æäʵ£¬Õâ¸öÎÊÌâ¿ÉÄÜ´ó¼Ò¶¼Ã»Ïë¹ý°É¡£
ÓÃjavascriptµÄparseIntº¯Êýʱ£¬
parseInt("08") ......
null, undefined
Ïàͬ£º
µ±Ò»¸ö±äÁ¿µÄÖµÊÇnull, undefinedʱ£¬±íʾ£ºÎÒÃÇÉùÃ÷²¢¶¨ÒåÁËÒ»¸ö±äÁ¿£¬½ö½öÊÇÕâ¸ö±äÁ¿µÄÖµÊÇnull, undefined.
±»µ÷ÓÃÕߣº
½«null, undefined×÷Ϊ²ÎÊý´«Èë"JavaScriptÄÚÖú¯Êý"ʱ£¬²»»á³öÏÖÒì³££¬ÄÚÖú¯Êý·µ»Ø£ºnull -> null, undefined->undefined
µ«typeofº¯Êý³ýÍâ¡£
µ÷ ......
¶¼×ªÀÃÁË£¬²»¹ý»¹ÊÇÌùÉÏÀ´ÁË¡£²éµÄʱºò·½±ã¡£¡£¡£
1. oncontextmenu="window.event.returnValue=false" ½«³¹µ×ÆÁ±ÎÊó±êÓÒ¼ü
<table border oncontextmenu=return(false)> <td>no </table> ¿ÉÓÃÓÚTable
2. <body onselectstart="return false"> È¡Ïûѡȡ¡¢·ÀÖ¹¸´Ö ......
1.ÀûÓà document.location.href="/index.html" ¼ÒÔÚÒ»¸öÒ³Ãæ
2.ÀûÓÃthrow²¶»ñÒì³£
try
{
if(x>10)
throw "Err1"
}
catch(er)
{
if(er=="Err1")
}
3.ʹÓ÷´Ð±¸Ü¶Ô´úÂë½øÐÐÕÛÐУº
document.write("Hello \
World!")
4.match() ·½·¨
ÈçºÎʹÓà match() À´²éÕÒ×Ö·û´®ÖÐÌØ¶¨µÄ×Ö·û£¬²¢ÇÒÈç¹ûÕÒµ½µ ......