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ØÐëÓÃËüµÄʵÌå¶ÔµÈÎïÀ´Ìæ»» & ·ûºÅ£¬Ò²¾ÍÊÇÓà "&#38;" »ò "&amp;" À´Ìæ»»¡£Ìæ»»Ö®ºó£¬ÉÏÃæµÄÄǸöÒýÓ÷þÎñÆ÷Ó¦ÓóÌÐòµÄ·Ç±íµ¥Ê¾Àý½«ÈçÏÂËùʾ£º

<a href="http://www.example.com/example/program?x=28&amp;y=66">

ÓÉÓÚÕâÑù»¹ÊDz»ÄÜÔÚ URL ÖÐʹÓà & ·ûºÅ£¬²¢ÇÒÓпÉÄÜÔÚ½«À´´øÀ´»ìÂÒ£¬Òò´ËÎÒÃǹÄÀø·þÎñÆ÷ÉèÖÃ×îºóÒ²Äܹ»½ÓÊÜÓ÷ֺÅ×÷Ϊ²ÎÊý·Ö¸ô·û¡£ÄúÒ²¿ÉÒÔ¿´¿´×Ô¼ºµÄ·þÎñÆ÷Îĵµ£¬Á˽â·þÎñÆ÷ÊÇ·ñÖ§³ÖÕâÖÖ¹¦ÄÜ¡£

Óï·¨

<form target="value">

ÊôÐÔÖµ

Öµ ÃèÊö
_blank ÔÚд°¿ÚÖдò¿ª¡£
_self ĬÈÏ¡£ÔÚÏàͬµÄ¿ò¼ÜÖдò¿ª¡£
_parent ÔÚ¸¸¿ò¼Ü¼¯Öдò¿ª¡£
_top ÔÚÕû¸ö´°¿ÚÖдò¿ª¡£
framename ÔÚÖ¸¶¨µÄ¿ò¼ÜÖдò¿ª¡£
VUE