<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>http://well-being-ng.net/wiki1231/index.php?action=history&amp;feed=atom&amp;title=%E8%A8%8E%E8%AB%96%3AHTML%2F%E8%A1%A8%E5%96%AE</id>
	<title>討論:HTML/表單 - 修訂歷史</title>
	<link rel="self" type="application/atom+xml" href="http://well-being-ng.net/wiki1231/index.php?action=history&amp;feed=atom&amp;title=%E8%A8%8E%E8%AB%96%3AHTML%2F%E8%A1%A8%E5%96%AE"/>
	<link rel="alternate" type="text/html" href="http://well-being-ng.net/wiki1231/index.php?title=%E8%A8%8E%E8%AB%96:HTML/%E8%A1%A8%E5%96%AE&amp;action=history"/>
	<updated>2026-04-11T20:44:58Z</updated>
	<subtitle>本 Wiki 上此頁面的修訂歷史</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>http://well-being-ng.net/wiki1231/index.php?title=%E8%A8%8E%E8%AB%96:HTML/%E8%A1%A8%E5%96%AE&amp;diff=15780&amp;oldid=prev</id>
		<title>丁志仁：​新頁面: ==輸入表單(Form)== 傳東西給網頁伺服器  ===(一)Form的屬性：=== *action=程式的位置。程式的路徑可以省略，瀏覽器會把此表單交給提供這個表單...</title>
		<link rel="alternate" type="text/html" href="http://well-being-ng.net/wiki1231/index.php?title=%E8%A8%8E%E8%AB%96:HTML/%E8%A1%A8%E5%96%AE&amp;diff=15780&amp;oldid=prev"/>
		<updated>2015-12-18T07:54:41Z</updated>

		<summary type="html">&lt;p&gt;新頁面: ==輸入表單(Form)== 傳東西給網頁伺服器  ===(一)Form的屬性：=== *action=程式的位置。程式的路徑可以省略，瀏覽器會把此表單交給提供這個表單...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==輸入表單(Form)==&lt;br /&gt;
傳東西給網頁伺服器&lt;br /&gt;
&lt;br /&gt;
===(一)Form的屬性：===&lt;br /&gt;
*action=程式的位置。程式的路徑可以省略，瀏覽器會把此表單交給提供這個表單的主機。所以我們可以建立一個提交給其他主機的表單，但這樣子做在大部分的瀏覽器會得到警告訊息。&lt;br /&gt;
*method=get 或 post。優先用post，不經URL傳遞，不限傳遞資料的長度。get是預設值，將表單資料附在實際程式的URL之後，URL可能太長，導致超過系統允許的長度，而被截短導致錯誤。&lt;br /&gt;
*enctype交代資料型態。最常用enctype=application/x-www-form-urlencoded。 &lt;br /&gt;
&lt;br /&gt;
用get時，可用QUERY_STRING環境變數來取得，其他人也可以透過這個環境變數取得傳遞資料。&lt;br /&gt;
&lt;br /&gt;
兩者方法都可以用CONTENT_LENGTH環境變數來查傳遞資料的長度，進一步提取資料到變數。&lt;br /&gt;
&lt;br /&gt;
===(二)內含標籤：===&lt;br /&gt;
select、input、textarea皆可用name屬性對其資料命名，變成資料名=輸入的資料，然後送往STDIN。&lt;br /&gt;
*select夾OPTION。以size屬性決定顯示列數。各OPTION以value指定name要對應的值。選那一個傳回那一個值。&lt;br /&gt;
*select 可加multiple屬性，讓之後的OPTION可以複選。&lt;br /&gt;
*input的各種型態：&lt;br /&gt;
*#type=&amp;quot;text&amp;quot;：文字。由使用者輸入其值。以size屬性，maxlength屬性，定輸入框及輸入字串的寬度。&lt;br /&gt;
*#type=&amp;quot;password&amp;quot;：同文字，只是字元不顯出來。&lt;br /&gt;
*#type=&amp;quot;checkbox&amp;quot; value=&amp;quot;xxx&amp;quot;：核取盒。每一個個核取項目要有一個input標籤。&lt;br /&gt;
*#type=&amp;quot;radio&amp;quot; value=&amp;quot;xxx&amp;quot;：同一組選項中僅選一個。同組中每一選項有一個input標籤，但其name屬性皆相同。&lt;br /&gt;
*#type=&amp;quot;hidden&amp;quot; value=&amp;quot;xxx&amp;quot;：直接傳值給後端，不必有任何顯示及動作。&lt;br /&gt;
*#type=&amp;quot;reset&amp;quot; value=&amp;quot;xxx&amp;quot;：不傳資料至後端，只是清空前端的表單重新等待輸入。value屬性可省略，省略後預設值為Reset。&lt;br /&gt;
*#type=&amp;quot;submit&amp;quot; value=&amp;quot;xxx&amp;quot;：將表單資料傳至後端。value屬性可省略，省略後預設值為Submit Query。&lt;br /&gt;
*#type=&amp;quot;image&amp;quot; src=&amp;quot;某圖形&amp;quot;：將表單資料及滑鼠的位置傳至後端。設input的name值為N，滑鼠位置為x,y，傳回值為N.x=…&amp;amp;N.y=…。 &lt;br /&gt;
*textarea：文字區。以rows和cols屬性定區塊大小。&lt;/div&gt;</summary>
		<author><name>丁志仁</name></author>
	</entry>
</feed>