Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JavascriptʵÀý½Ì³Ì(8) ¼ìÑé±íµ¥ÓÐЧÐÔ

±íµ¥µÄÓÐЧÐÔ¼ìÑéÊÇjavascriptÒ»¸öºÜÓÐÓõķ½Ãæ¡£Ëü¿ÉÒÔÓÃÓÚ¼ì²éÒ»¸ö¸ø¶¨µÄ±íµ¥ÒÔ¼°·¢ÏÖ±íµ¥ÖеÄÈκÎÎÊÌ⣬±ÈÈçÒ»¸ö¿Õ°×µÄÊäÈë¿ò»òÕßÒ»¸öÎÞЧµÄE-mail£¨µç×ÓÓʼþ£©µØÖ·£¬È»ºóËü¿ÉÒÔ֪ͨÓû§²¢ÇҾͲ»»á½«ÕâЩ´íÎóµÄ±íµ¥´«¸ø·þÎñÆ÷ÒÔ½Úʡʱ¼ä¡£ÁíÍ⣬³ý´ËÒÔÍ⣬¶Ô±íµ¥±êÇ©µÄһЩÐ޸ĸúÆäËüÀàÐ͵Ľű¾ÊÇÀàËÆµÄ¡£ÒÔϵÄÀý×ÓÊÇÒ»¸ö¼òµ¥µÄ±íµ¥£¬ÈçÏÂÃæ±íµ¥Ëùʾ¡£Äã¿ÉÒÔÈÃÃû×ֵķ½¿òÁô¿Õ°×»òÕßÊäÈëÒ»¸öµç×ÓÓʼþµØÖ·¶øÃ»ÓÐ@·ûºÅ£¬¼´ÊÇÊäÈë´íÎóµÄÄÚÈÝ£¬¿´¿´JavaScriptÊǽøÐÐ±íµ¥µÄÓÐЧÐÔ¼ìÑéµÄ¡£
ÐÕÃû£º
µç×ÓÓÊÏ䣺
¡¡¡¡½á¹ûÄã¿ÉÒÔ·¢ÏÖÈç¹ûÄãÍü¼ÇÊäÈëÄ³Ò»ÌØ¶¨ÀàÐ͵ÄÊý¾Ýµ½±íµ¥ÖÐÈ¥£¬Ëü¾Í»á¾¯¸æÄã²¢ÇÒÈ¡ÏûÌá½»¸ø·þÎñÆ÷¡£Ö±µ½Äã¼üÈëÁËÕýÈ·µÄÐÅÏ¢£¬Ëü²Å½«±íµ¥·¢Ë͸ø·þÎñÆ÷¡£
¡¡¡¡ÏÂÃæÎÒÃÇÀ´ºÃºÃÑо¿Ò»ÏÂÔÚJavascriptÖÐÊÇÈçºÎ½øÐÐ±íµ¥µÄÓÐЧÐÔ¼ìÑéµÄ¡£ÆäÖÐÔÚ±íµ¥ÓÐЧÐÔ¼ìÑéÖÐ×îÖØÒªµÄ´úÂëÊÇÔÚ±íµ¥±êÇ©´¦µÄÒ»¸öʱ¼ä´¦ÀíÆ÷£¬Õâ¸öʱ¼ä´¦ÀíÆ÷£¨onSubmit£©±ØÐë·µ»ØÕæÖµµÄʱºò²ÅÌá½»±íµ¥¡£ÒÔÏÂÊÇÏêϸµÄ±íµ¥´úÂ룺
µ±Submit£¨Ìá½»£©°´Å¥±»°´ÏµÄʱºò£¬Õâ¸öʱ¼ä´¦ÀíÆ÷¾Í±»´¥·¢£¬Ëü½Ó×ÅÖ´Ðк¯ÊýformCheck()£¬Õâ¸öº¯ÊýÊÇÓÃÓÚ¼ì²é±íµ¥ÖÐÊÇ·ñûÓдíÎóÁË¡£
formCheck()º¯ÊýµÄ´úÂëÈçÏ£º
function formCheck()
{
if (document.theform.user_name.value == "")
{
alert("Please put in a name.");
return false;
}
if (document.theform.email.value.indexOf("@") == -1 ||
document.theform.email.value == "")
{
alert("Please include a proper email address.");
return false;
}
}
¡¡¡¡Ê×ÏÈ£¬formCheck()º¯ÊýÅжÏÊÇ·ñÓû§Ãû×ÖÊäÈëΪ¿Õ¡£Èç¹ûΪ¿Õ£¬ËüÒ²»á¾¯¸æÓû§²¢·µ»ØfalseÖµ£¬Õâ¸ö±íµ¥Ò²²»»á·¢Ë͸ø·þÎñÆ÷¡£½Ó×Å formCheck()º¯ÊýÊÇÅжÏÊÇ·ñEmailµØÖ·ÊäÈë°üº¬Ò»¸ö@·ûºÅ»òÕßÊǿյġ£Èç¹ûûÓаüº¬@·ûºÅ»òÕßÊǿյĵÄÈκÎÒ»ÖÖÇé¿ö£¬Ëü¾Í»á¾¯¸æÓû§²¢·µ»Ø falseÖµ£¬ÕâÑùÕâ¸ö±íµ¥¾Í²»»á·¢Ë͸ø·þÎñÆ÷ÁË¡£ÒÔÉϵÄÈκÎÒ»ÖÖ´íÎó¶¼²»»á½«±íµ¥·¢Ë͸ø·þÎñÆ÷µÄ£¬Ö±µ½ÕýÈ·ÌîдÍêÕû¸ö±íµ¥Ö®ºó²Å½«±íµ¥·¢Ë͸ø·þÎñÆ÷¡£
¡¡¡¡ÒÔÉϳÌÐòµÄÔ­ÀíʵÖÊÊÇ»ñµÃ±íµ¥Öи÷ÔªËØµÄÖµ¡°value¡±£¬È»ºó¼ÓÉÏÊÇ·ñµÈÓÚ¡°£½£½¡±Ä³Ð©É趨µÄÄÚÈÝ£¬»òÕß˵±¾Éí¹ÌÓеÄÄÚÈÝ£¨±ÈÈçEMAILµÄ£À£©¡£
¡¡¡¡°´´ËÄã¿ÉÒÔ¼ÓÒÔÀ©³äËüµÄ¹¦ÄÜ£¬±ÈÈçÍêÉÆEmailµÄ¼ìÑ鹦ÄÜ£¬¼ÓÉÏÅжϡ°£À¡±ºóµÄÓʼþ·þÎñÆ÷µÄµØÖ·ºÍÒ»µã¡°.¡±¡£ÈçÏÂͼ:


Ïà¹ØÎĵµ£º

JavascriptʵÀý½Ì³Ì(6) ÀûÓÃJavascript½øÐÐÃÜÂë±£»¤

Ëæ×Å»¥ÁªÍøµÄ·ÉËÙ·¢Õ¹£¬µØÇò±äµÃÔ½À´Ô½Ð¡£¬ÈËÃÇ¿ÉÒÔ¿çԽʱ¼äºÍ¿Õ¼äµÃ½çÏÞ½øÐн»Á÷ÓÚºÏ×÷¡£µ«ÊÇËæÖ®Ò²²úÉúÁËһЩËÁÒâ¸ãÆÆ»µµÄºÚ¿Í£¬Õâ¾ÍʹµÃ³ÌÐòÉè¼ÆÈËÔ±ÔÚ±àÖÆÓ¦ÓóÌÐòÖÐÒª¿¼Âǵ½ºÚ¿ÍÏ®»÷Õâ¸öÎÊÌ⣬ËùÒÔ×ÔÈ»¶øÈ»µØ¾Í»áÏëµ½±£»¤¡£±¾½Ú½Ì³Ì½«½ÌÄãÔõÑùÀûÓÃjavascript½øÐÐÃÜÂë±£»¤¡£ÀûÓà JavaScriptÀ´¶ÔÍøÒ³½øÐÐÃÜÂë±£»¤Óм¸ÖÖ· ......

JavaScript ¼Ì³ÐÏê½â1

 
¼¸ºõÿ¸ö¿ª·¢ÈËÔ±¶¼ÓÐÃæÏò¶ÔÏóÓïÑÔ£¨±ÈÈçC++¡¢C#¡¢Java£©µÄ¿ª·¢¾­Ñé¡£ ÔÚ´«Í³ÃæÏò¶ÔÏóµÄÓïÑÔÖУ¬ÓÐÁ½¸ö·Ç³£ÖØÒªµÄ¸ÅÄî - ÀàºÍʵÀý¡£
ÀඨÒåÁËÒ»ÀàÊÂÎ﹫¹²µÄÐÐΪºÍ·½·¨£»¶øÊµÀýÔòÊÇÀàµÄÒ»¸ö¾ßÌåʵÏÖ¡£ ÎÒÃÇ»¹ÖªµÀ£¬ÃæÏò¶ÔÏó±à³ÌÓÐÈý¸öÖØÒªµÄ¸ÅÄî - ·â×°¡¢¼Ì³ÐºÍ¶à̬¡£
µ«ÊÇÔÚJavaScriptµÄÊÀ½çÖУ¬ËùÓеÄÕâÒ»ÇÐÌØ ......

JavaScript ¼Ì³ÐÏê½â3

ÔÚµÚÒ»ÕÂÖУ¬ÎÒÃÇʹÓù¹Ô캯ÊýºÍÔ­Ð͵ķ½Ê½ÔÚJavaScriptµÄÊÀ½çÖÐʵÏÖÁËÀàºÍ¼Ì³Ð£¬ µ«ÊÇ´æÔںܶàÎÊÌâ¡£ÕâÒ»ÕÂÎÒÃǽ«»áÖðÒ»·ÖÎöÕâЩÎÊÌ⣬²¢¸ø³ö½â¾ö·½°¸¡£
×¢£º±¾ÕÂÖеÄjClassµÄʵÏֲο¼ÁËSimple JavaScript Inheritance
µÄ×ö·¨¡£
Ê×ÏÈÈÃÎÒÃÇÀ´»Ø¹ËһϵÚÒ»ÕÂÖнéÉܵÄÀý×Ó£º
function Person(name) {
this.name = nam ......

JavaScript ¼Ì³ÐÏê½â4

ÔÚ±¾ÕÂÖУ¬ÎÒÃǽ«·ÖÎöDouglas Crockford¹ØÓÚJavaScript¼Ì³ÐµÄÒ»¸öʵÏÖ
CrockfordÊÇJavaScript¿ª·¢ÉçÇø×îÖªÃûµÄȨÍþ£¬ÊÇJSON
¡¢JSLint
¡¢JSMin
ºÍADSafe
Ö®¸¸£¬ÊÇ¡¶JavaScript: The Good Parts¡·µÄ×÷Õß¡£
ÏÖÔÚÊÇYahooµÄ×ÊÉîJavaScript¼Ü¹¹Ê¦£¬²ÎÓëYUIµÄÉè¼Æ¿ª·¢¡£ ÕâÀïÓÐһƪÎÄÕÂ
Ïêϸ½éÉÜÁËCrockfordµÄÉúƽºÍÖø×÷¡£ ......

javascript trim

×î½ü×ö˰Îñ×ÛºÏÆ½Ì¨¹¤×÷Á÷£¬ ÔÚÒ³ÃæÉÏÅжÏÊÇ·ñÊÇ“»õ±Ò½ð¶î”¸ñʽ£¬Ê¹ÓõÄÊÇÕýÔò±í´ïʽ£¬Ò»Ö±¶¼Ã»ÓÐÎÊÌ⣬
ºóÀ´Í»È»ÎÞ·¨ÑéÖ¤£¬ ¾ÍÊDz»·ûºÏÕýÔò±í´ïʽµÄ½á¹¹£¬×îºóÖÕÓÚ·¢ÏÖ ½ð¶îºóÃæ°üº¬¿Õ¸ñ×Ö·û´®£¬ÔÚÍøÉÏÕÒµ½Ò»¶Î´úÂë £¬ÕýºÃ½â¾ö¡£
String.prototype.trim= function(){
   // ÓÃÕýÔò±í´ïʽ½«Ç°ºó¿ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ