¸öÈËÍøÒ³Éè¼ÆÓëÖÆ×÷-±ÏÒµÂÛÎÄ

µÚËÄÕ ÄÚ²¿¶ÔÏóϵͳµÄʹÓÃ

4.2.1 documentÖÐÈý¸öÖ÷ÒªµÄ¶ÔÏó

ÔÚdocumentÖÐÖ÷ÒªÓУºlinks,anchor,formµÈÈý¸ö×îÖØÒªµÄ¶ÔÏó£º £¨1£©anchorê¶ÔÏó£º

anchor¶ÔÏóÖ¸µÄÊÇ ±êʶÔÚHTMLÔ´ÂëÖдæÔÚʱ²úÉúµÄ¶ÔÏó¡£Ëü°üº¬×ÅÎĵµÖÐËùÓеÄanchorsÐÅÏ¢¡£

£¨2£©Á´½Ólinks¶ÔÏó

link¶ÔÏóÖ¸µÄÊÇÓà ±ê¼ÇµÄÁ¬½ÓÒ»¸ö³¬Îı¾»ò³¬Ã½ÌåµÄÔªËØ×÷Ϊһ¸öÌØ¶¨µÄURL¡£

£¨3£©´°Ì壨Form£©¶ÔÏó

´°Ìå¶ÔÏóÊÇÎĵµ¶ÔÏóµÄÒ»¸öÔªËØ£¬Ëüº¬ÓжàÖÖ¸ñʽµÄ¶ÔÏó´¢´æÐÅÏ¢£¬Ê¹ÓÃËü¿ÉÒÔÔÚJavaScript½Å±¾Öбàд³ÌÐò½øÐÐÎÄ×ÖÊäÈ룬²¢¿ÉÒÔÓÃÀ´¶¯Ì¬¸Ä±äÎĵµµÄÐÐΪ¡£Í¨¹ýdocument. Forms[]Êý×éÀ´Ê¹µÃÔÚͬһ¸öÒ³ÃæÉÏ¿ÉÒÔÓжà¸öÏàͬµÄ´°Ìå,ʹÓÃforms[]Êý×éÒª±ÈʹÓô°ÌåÃû×ÖÒª·½±ãµÃ¶à¡£

ÏÂÃæ¾ÍÊÇÒ»¸öʹÓô°ÌåÊý×éºÍ´°ÌåÃû×ÖµÄÀý×Ó¡£¸Ã³ÌÐòʹµÃÁ½¸ö´°ÌåÖеÄ×Ö¶ÎÄÚÈݱ£³ÖÒ»Ö¡£

Test6_1.htm

onChange=\

ÆäÖÐÓÃÁËOnChngeʼþ(µ±´°ÌåÄÚÈݸıäʱ¼¤·¢)¡£µÚÒ»¸öʹÓô°ÌåÃû×Ö±êʶmy,µÚ¶þ¸öʹÓô°ÌåÊý×éForms[]¡£ÆäЧ¹ûÊÇÒ»Ö¡£

type=text

20

µÚËÄÕ ÄÚ²¿¶ÔÏóϵͳµÄʹÓÃ

4.2.2Îĵµ¶ÔÏóÖеÄattributeÊôÐÔ

document¶ÔÏóÖеÄattributeÊôÐÔ£¬Ö÷ÒªÓÃÓÚÔÚÒýÓÃHref±êʶʱ£¬¿ØÖÆ×ÅÓйØÑÕÉ«µÄ¸ñʽºÍÓйØÎĵµ±êÌâ¡¢ÎĵµÔ­ÎļþµÄURLÒÔ¼°Îĵµ×îºó¸üеÄÈÕÆÚ¡£Õⲿ·ÖÔªËØµÄÖ÷Òªº¬ÒåÈçÏ£º

£¨1£©Á´½ÓÑÕÉ«£ºalinkcolor

Õâ¸öÔªËØÖ÷ÒªÓÃÓÚ£¬µ±Ñ¡È¡Ò»¸öÁ´½Óʱ£¬Á´½Ó¶ÔÏó±¾ÉíµÄÑÕÉ«¾Í°´alinkcolo rÖ¸¶¨¸Ä±ä¡£

£¨2£©Á´½ÓÑÕÉ«£ºlinkcolor

µ±Óû§Ê¹Óà Text string Á´½Óºó£¬TextstringµÄÑÕÉ«¾Í»á°´LinkcolorËùÖ¸¶¨µÄÑÕÉ«¸üС£

£¨3£©ä¯ÀÀ¹ýºóµÄÑÕÉ«£ºVlinkColor

¸ÃÊôÐÔ±íʾµÄÊÇÒѱ»ä¯ÀÀ´æ´¢ÎªÒÑä¯ÀÀ¹ýµÄÁ´½ÓÑÕÉ«¡£ £¨4£©±³¾°ÑÕÉ«£ºbgcolor ¸ÃÔªËØ°üº¬Îĵµ±³¾°µÄÑÕÉ«¡£ £¨5£©Ç°¾°ÑÕÉ«£ºFgcolor

¸ÃÔªËØ°üº¬HTMLÎĵµÖÐÎı¾µÄǰ¾°ÑÕÉ«¡£

4.2.3Îĵµ¶ÔÏóµÄ»ù±¾ÔªËØ

£¨1£©´°ÌåÊôÐÔ£º

´°ÌåÊôÐÔÊÇÓëHTMLÎĵµÖÐ

...
Ïà¶ÔÓ¦µÄÒ»×é¶ÔÏóÔÚHTMLÎĵµËù´´½¨µÄ´°ÌåÊý£¬ÓÉlengthÖ¸¶¨¡£Í¨¹ýdocument.forms.length·´Ó³¸ÃÎĵµÖÐËù´´½¨µÄ´°ÌåÊýÄ¿¡£

£¨2£©ÃªÊôÐÔ£ºanchors

¸ÃÊôÐÔÖУ¬°üº¬ÁËHTMLÎĵµµÄËùÓÐ ±ê¼ÇΪName=...µÄÓï¾ä±êʶ¡£ËùÓС°Ãª¡±µÄÊýÄ¿±£´æÔÚdocument.anchors.lengthÖС£

£¨3£©Á´½ÓÊôÐÔ£ºlinks

Á´½ÓÊôÐÔÊÇÖ¸ÔÚÎĵµÖÐ...µÄÓÉHref=...Ö¸¶¨µÄÊýÄ¿£¬ÆäÁ´½ÓÊýÄ¿±£´æÔÚdocument.links.lengthÖС£

4.3ÄÚ²¿¶ÔÏóϵͳʵÀý

ÏÂÃæÎÒÃÇͨ¹ýÒ»¸öÀý×ÓÀ´ËµÃ÷Îĵµ¶ÔÏóµÄ×ÛºÏÓ¦Óá£Êä³ö½á¹û¼ûͼ4-2Ëùʾ¡£ Test6_2.htm

21

µÚËÄÕ ÄÚ²¿¶ÔÏóϵͳµÄʹÓÃ





ͼ4-2

Àý×Ó2£ºÏÂÁгÌÐòËæ»ú²úÉúÿÈÕÒ»Óï¡£

22

µÚËÄÕ ÄÚ²¿¶ÔÏóϵͳµÄʹÓÃ

test6_3.html

ͼ4-3

4.4 ±¾ÕÂС½á

±¾ÕÂÖ÷Òª½éÉÜÄÚ²¿¶ÔÏóϵͳ¼°ÆäʹÓ÷½·¨¡£

+

23

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)