±éÀúJavaScript¶ÔÏóµÄËùÓÐÊôÐÔ
/*
* ÓÃÀ´±éÀúÖ¸¶¨¶ÔÏóËùÓеÄÊôÐÔÃû³ÆºÍÖµ
* obj ÐèÒª±éÀúµÄ¶ÔÏó
* author: Jet Mah
* website: http://www.javatang.com/archives/2006/09/13/442864.html
*/
function allPrpos(obj) {
// ÓÃÀ´±£´æËùÓеÄÊôÐÔÃû³ÆºÍÖµ
var props = "";
// ¿ªÊ¼±éÀú
for(var p in obj){
// ·½·¨
if(typeof(obj[p])=="function"){
obj[p]();
}else{
// p ΪÊôÐÔÃû³Æ£¬obj[p]Ϊ¶ÔÓ¦ÊôÐÔµÄÖµ
props+= p + "=" + obj[p] + "\t";
}
}
// ×îºóÏÔʾËùÓеÄÊôÐÔ
alert(props);
}
Ïà¹ØÎĵµ£º
JavascriptÖеij£¼ûÎÊÌâ
1. ¼¯ºÏÀà¶ÔÏóÎÊÌâ
ÏÖÓдúÂëÖÐÐí¶à¼¯ºÏÀà¶ÔÏóÈ¡ÓÃʱʹÓà ()£¬IE ÄܽÓÊÜ£¬Firefox ²»ÄÜ¡£
½â¾ö·½·¨£º¸ÄÓà [] ×÷ΪϱêÔËËã¡£È磺document.forms("formName") ¸ÄΪ
Js´úÂë
document.forms[
"formName"
];
//ÓÖÈ磺
document.getEle ......
ÓïÑÔ²ã´Î·½Ãæ
¡¡¡¡Ñ»·
¡¡¡¡Ñ»·ÊǺܳ£ÓõÄÒ»¸ö¿ØÖƽṹ£¬´ó²¿·Ö¶«Î÷ÒªÒÀ¿¿ËüÀ´Íê³É£¬ÔÚJavaScriptÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃfor(;;),while(),for(in)ÈýÖÖÑ»·£¬ÊÂʵÉÏ£¬ÕâÈýÖÖÑ»·ÖÐfor(in)µÄЧÂʼ«²î£¬ÒòΪËûÐèÒª²éѯɢÁмü£¬Ö»Òª¿ÉÒÔ¾ÍÓ¦¸Ã¾¡Á¿ÉÙÓá£for(;;)ºÍwhileÑ»·µÄÐÔÄÜÓ¦¸Ã˵»ù±¾(ƽʱʹÓÃʱ)µÈ¼Û¡£
¡¡¡¡¶øÊÂʵÉÏ£¬ÈçºÎ ......
DOM
Document Object Model
ÊDZí´ïʽXMLÎĵµµÄ³£¼û·½Ê½£¬DOM¸ø¿ª·¢ÕßÌṩÁËÒ»ÖÖ¶¨Î»XML²ã¼¶½á¹¹µÄÖ±¹Û·½·¨¡£
½âÎö²¢ä¯ÀÀDOMÎĵµµÄÓÐЧ·½·¨ÎÞÒÉÄܼò»¯JavaScriptµÄ¿ª·¢¡£
¹é¸ù½áµ×£¬JavaScriptÖоø´ó²Ù×÷¶¼ÊÇJavaScriptºÍÍøÒ³ÀﲻͬµÄHTMLÔªËØÖ®¼äµÄ½»»¥£¬¶øDOMÔòÊǼò»¯ÕâÒ»¹ý³ÌµÄ³öÉ«¹¤¾ß¡£
ÀýÈ磺
» ......
ÕâÊÇÒ»ÖÖºÜÓÐǰ;µÄ¼¼Êõ£¬¿ÉϧÉú²»·êʱ£¬IE¸Õ´ò¿åÍø¾°£¬»ðºüÓÖð³öÀ´ÁË¡£ÕâÖÖ¼¼ÊõÊÇÎÒÔÚÉè¼Æ³¬¼¶Êý×é¶ÔÏóʱ·¢Ïֵġ£ÓÉÓÚÖ±½Ó¼Ì³ÐÔÉúÊý×éÎÊÌâ¶à£¬ÎÒÖ»ÓÐÓÃObjectÓëArrayµÄÔÐÍ·½·¨¹¹½¨Ò»¸öÐÂÀà¡£²»ÓÃ˵£¬Ð§Âʲ»Ì«ÀíÏë¡£Ö±µ½ÎÒÒѰѳ¬¼¶Êý×éÕéÖÁÍêÃÀµÄ½ñÌ죬ÎÒ»¹ÔÚ²»¶ÏѰÕÒеÄÌæ´ú·½°¸£¬ÓÚÊÇÎÒ¾ÍÏëµ½ÓÃÁíÒ»¸öÎĵµµÄÊý×é¶ÔÏóÀ ......