HTML <form> ±êÇ©µÄ method ÊôÐÔ
ʵÀý
ÔÚÏÂÃæµÄÀý×ÓÖУ¬±íµ¥Êý¾Ý½«Í¨¹ý method ÊôÐÔ¸½¼Óµ½ URL ÉÏ£º
<form action="form_action.asp" method="get"
>
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
¶¨ÒåºÍÓ÷¨
method ÊôÐԹ涨ÈçºÎ·¢ËÍ±íµ¥Êý¾Ý£¨±íµ¥Êý¾Ý·¢Ë͵½ action ÊôÐÔËù¹æ¶¨µÄÒ³Ãæ£©¡£
±íµ¥Êý¾Ý¿ÉÒÔ×÷Ϊ URL ±äÁ¿£¨method="get"£©»òÕß HTTP post £¨method="post"£©µÄ·½Ê½À´·¢ËÍ¡£
method ÊôÐÔ
ä¯ÀÀÆ÷ʹÓà method ÊôÐÔÉèÖõķ½·¨½«±íµ¥ÖеÄÊý¾Ý´«Ë͸ø·þÎñÆ÷½øÐд¦Àí¡£¹²ÓÐÁ½ÖÖ·½·¨£ºPOST ·½·¨ºÍ GET ·½·¨¡£
Èç¹û²ÉÓà POST ·½·¨£¬ä¯ÀÀÆ÷½«»á°´ÕÕÏÂÃæÁ½²½À´·¢ËÍÊý¾Ý¡£Ê×ÏÈ£¬ä¯ÀÀÆ÷½«Óë action ÊôÐÔÖÐÖ¸¶¨µÄ±íµ¥´¦Àí·þÎñÆ÷½¨Á¢ÁªÏµ£¬Ò»µ©½¨Á¢Á¬½ÓÖ®ºó£¬ä¯ÀÀÆ÷¾Í»á°´·Ö¶Î´«ÊäµÄ·½·¨½«Êý¾Ý·¢Ë͸ø·þÎñÆ÷¡£
ÔÚ·þÎñÆ÷¶Ë£¬Ò»µ© POST ÑùʽµÄÓ¦ÓóÌÐò¿ªÊ¼Ö´ÐÐʱ£¬¾ÍÓ¦¸Ã´ÓÒ»¸ö±ê־λÖöÁÈ¡²ÎÊý£¬¶øÒ»µ©¶Áµ½²ÎÊý£¬ÔÚÓ¦ÓóÌÐòÄܹ»Ê¹ÓÃÕâЩ±íµ¥ÖµÒÔǰ£¬±ØÐë¶ÔÕâЩ²ÎÊý½øÐнâÂë¡£Óû§Ìض¨µÄ·þÎñÆ÷»áÃ÷È·Ö¸¶¨Ó¦ÓóÌÐòÓ¦¸ÃÈçºÎ½ÓÊÜÕâЩ²ÎÊý¡£
ÁíÒ»ÖÖÇé¿öÊDzÉÓà GET ·½·¨£¬Õâʱä¯ÀÀÆ÷»áÓë±íµ¥´¦Àí·þÎñÆ÷½¨Á¢Á¬½Ó£¬È»ºóÖ±½ÓÔÚÒ»¸ö´«Êä²½ÖèÖз¢ËÍËùÓÐµÄ±íµ¥Êý¾Ý£ºä¯ÀÀÆ÷»á½«Êý¾ÝÖ±½Ó¸½ÔÚ±íµ¥µÄ action URL Ö®ºó¡£ÕâÁ½ÕßÖ®¼äÓÃÎʺŽøÐзָô¡£
Ò»°ãä¯ÀÀÆ÷ͨ¹ýÉÏÊöÈκÎÒ»ÖÖ·½·¨¶¼¿ÉÒÔ´«Êä±íµ¥ÐÅÏ¢£¬¶øÓÐЩ·þÎñÆ÷Ö»½ÓÊÜÆäÖÐÒ»ÖÖ·½·¨ÌṩµÄÊý¾Ý¡£¿ÉÒÔÔÚ <form> ±êÇ©µÄ method £¨·½·¨£©ÊôÐÔÖÐÖ¸Ã÷±íµ¥´¦Àí·þÎñÆ÷ÒªÓ÷½·¨À´´¦ÀíÊý¾Ý£¬Ê¹ POST »¹ÊÇ GET¡£
POST »¹ÊÇ GET£¿
Èç¹û±íµ¥´¦Àí·þÎñÆ÷¼ÈÖ§³Ö POST ·½·¨ÓÖÖ§³Ö GET ·½·¨£¬ÄÇôÄã¸ÃÑ¡ÔñÄÄÖÖ·½·¨ÄØ£¿ÏÂÃæÊÇÓйØÕâ·½ÃæµÄһЩ¹æÂÉ£º
- Èç¹ûÏ£Íû»ñµÃ×î¼Ñ±íµ¥´«ÊäÐÔÄÜ£¬¿ÉÒÔ²ÉÓà GET ·½·¨·¢ËÍÖ»ÓÐÉÙÊý¼ò¶Ì×ֶεÄС±íµ¥¡£
- һЩ·þÎñÆ÷²Ù×÷ϵͳÔÚ´¦Àí¿ÉÒÔÁ¢¼´´«µÝ¸øÓ¦ÓóÌÐòµÄÃüÁîÐвÎÊýʱ£¬»áÏÞÖÆÆäÊýÄ¿ºÍ³¤¶È£¬ÔÚÕâÖÖÇé¿öÏ£¬¶ÔÄÇЩÓÐÐí¶à×ֶλòÊǺܳ¤µÄÎı¾ÓòµÄ±íµ¥À´Ëµ£¬¾ÍÓ¦¸Ã²ÉÓà POST ·½·¨À´·¢ËÍ¡£
- Èç¹ûÄãÔÚ±àд·þÎñÆ÷¶ËµÄ±íµ¥´¦ÀíÓ¦ÓóÌÐò·½Ãæ¾Ñé²»×㣬Ӧ¸ÃÑ¡Ôñ GET ·½·¨¡£Èç¹û²ÉÓà POST ·½·¨£¬¾ÍÒªÔÚ¶ÁÈ¡ºÍ½âÂë·½·¨×öЩ¶îÍâµÄ¹¤×÷£¬Ò²ÐíÕâ²¢²»ºÜÄÑ£¬µ«ÊÇÒ²ÐíÄ㲻̫ԸÒâÈ¥´¦ÀíÕâЩÎÊÌâ¡£
- Èç¹û°²È«ÐÔÊǸöÎÊÌ⣬ÄÇôÎÒÃǽ¨ÒéÑ¡Óà POST ·½·¨¡£GET ·½·¨½«±íµ¥²ÎÊýÖ±½Ó·ÅÔÚÓ¦ÓóÌÐòµÄ URL ÖУ¬ÕâÑùÍøÂç¿ú̽Õß¿ÉÒÔºÜÇáËɵز¶»ñËüÃÇ£¬»¹¿ÉÒÔ´Ó·þÎñÆ÷µÄÈÕÖ¾ÎļþÖнøÐÐժ¼¡£Èç¹û²ÎÊýÖаüº¬ÁËÐÅÓÿ¨ÕʺÅÕâÑùµÄÃô¸ÐÐÅÏ¢£¬¾Í»áÔÚ²»Öª²»¾õÖÐΣ¼°Óû§µÄ°²È«¡£¶ø POST Ó¦ÓóÌÐò¾ÍûÓа²È«·½ÃæµÄ©¶´£¬ÔÚ½«²ÎÊý×÷Ϊµ¥¶ÀµÄÊÂÎñ´«Ê䏸·þÎñÆ÷½øÐд¦Àíʱ£¬ÖÁÉÙ»¹¿ÉÒÔ²ÉÓüÓÃܵķ½·¨¡£
- Èç¹ûÏëÔÚ±íµ¥Ö®Íâµ÷Ó÷þÎñÆ÷¶ËµÄÓ¦ÓóÌÐò£¬¶øÇÒ°üÀ¨ÏòÆä´«µÝ²ÎÊýµÄ¹ý³Ì£¬¾ÍÒª²ÉÓà GET ·½·¨£¬ÒòΪ¸Ã·½·¨ÔÊÐí°Ñ±íµ¥ÕâÑùµÄ²ÎÊý°üÀ¨½øÀ´×÷Ϊ URL µÄÒ»²¿·Ö¡£¶øÁíÒ»·½Ã棬ʹÓà POST ÑùʽµÄÓ¦ÓóÌÐòÈ´Ï£ÍûÔÚ URL ºó»¹ÄÜÓÐÒ»¸öÀ´×Ôä¯ÀÀÆ÷¶îÍâµÄ´«Êä¹ý³Ì£¬ÆäÖд«ÊäµÄÄÚÈݲ»ÄÜ×÷Ϊ´«Í³ <a> ±êÇ©µÄÄÚÈÝ¡£
Ã÷È·´«µÝ²ÎÊý
Ç°ÃæµÄһЩ½¨ÒéÒ²¿ÉÒÔ×÷ΪѡÔñ´ËÖÖ·½Ê½µÄÒ»¶¨½âÊÍ¡£¼ÙÉèÄãÓÐÒ»¸öºÜ¼òµ¥µÄ±íµ¥£¬ÆäÖÐÖ»°üº¬ x ºÍ y ÕâÁ½¸ö²ÎÊý¡£ÔÚ¶ÔÕâÐ©ÔªËØµÄÖµ½øÐбàÂëʱ£¬ËüÃǵÄÐÎʽÈçÏÂËùʾ£º
x=28&y=66
Èç¹û±íµ¥²ÉÓÃÁË method=GET£¬ÄÇôÓÃÀ´ÒýÓ÷þÎñÆ÷¶ËÓ¦ÓóÌÐòµÄ URL ½«ÈçÏÂËùʾ£º
http://www.example.com/example/program?x=28&y=66
ÔÚÈκÎʱºòÎÒÃǶ¼¿ÉÒÔ´´½¨Ò»¸ö´«Í³µÄ <a> ±êÇ©£¬ÓÃËüÔÚµ÷ÓôøÓÐËùÐè²ÎÊýÖµµÄ±íµ¥£¬ÆäÐÎʽÈçÏÂËùʾ£º
<a href="http://www.example.com/example/program?x=28&y=66">
ΨһµÄÎÊÌâÊÇ£¬·Ö¸ô²ÎÊýËùÓÃµÄ & ·ûºÅÒ²ÊÇ×Ö·ûʵÌåÖеIJåÈë·ûºÅ¡£Èç¹ûÔÚ <a> ±êÇ©µÄ href ÊôÐÔÖзÅÈëÒ»¸ö & ·ûºÅ£¬ä¯ÀÀÆ÷¾Í»á½«ÆäºóÃæµÄ×Ö·ûÌæ»»³ÉÏàÓ¦µÄ×Ö·ûʵÌå¡£
ΪÁË·ÀÖ¹³öÏÖÕâÖÖÇé¿ö£¬ÎÒÃDZØÐëÓÃËüµÄʵÌå¶ÔµÈÎïÀ´Ìæ»» & ·ûºÅ£¬Ò²¾ÍÊÇÓà "&" »ò "&" À´Ìæ»»¡£Ìæ»»Ö®ºó£¬ÉÏÃæµÄÄǸöÒýÓ÷þÎñÆ÷Ó¦ÓóÌÐòµÄ·Ç±íµ¥Ê¾Àý½«ÈçÏÂËùʾ£º
<a href="http://www.example.com/example/program?x=28&y=66">
ÓÉÓÚÕâÑù»¹ÊDz»ÄÜÔÚ URL ÖÐʹÓà & ·ûºÅ£¬²¢ÇÒÓпÉÄÜÔÚ½«À´´øÀ´»ìÂÒ£¬Òò´ËÎÒÃǹÄÀø·þÎñÆ÷ÉèÖÃ×îºóÒ²Äܹ»½ÓÊÜÓ÷ֺÅ×÷Ϊ²ÎÊý·Ö¸ô·û¡£ÄúÒ²¿ÉÒÔ¿´¿´×Ô¼ºµÄ·þÎñÆ÷Îĵµ£¬Á˽â·þÎñÆ÷ÊÇ·ñÖ§³ÖÕâÖÖ¹¦ÄÜ¡£
Óï·¨
<form target="value">
ÊôÐÔÖµ
Öµ | ÃèÊö |
---|---|
_blank | ÔÚд°¿ÚÖдò¿ª¡£ |
_self | ĬÈÏ¡£ÔÚÏàͬµÄ¿ò¼ÜÖдò¿ª¡£ |
_parent | ÔÚ¸¸¿ò¼Ü¼¯Öдò¿ª¡£ |
_top | ÔÚÕû¸ö´°¿ÚÖдò¿ª¡£ |
framename | ÔÚÖ¸¶¨µÄ¿ò¼ÜÖдò¿ª¡£ |