複製鏈接
請複製以下鏈接發送給好友

input

(HTML語句)

鎖定
一個簡單的 HTML 表單,包含兩個文本輸入框和一個提交按鈕:
First name: Last name:
外文名
input
組    成
兩個文本輸入框和一個提交按鈕
類    別
函數
含    義
輸入數據源

目錄

input函數

返回 String,它包含以 Input 或 Binary 方式打開的文件中的字符。語法Input(number, [#]filenumber)Input 函數的語法具有以下幾個部分:部分描述number必要。任何有效的數值表達式,指定要返回的字符個數。filenumber必要。任何有效的文件號。説明通常用 Print # 或 Put 將 Input 函數讀出的數據寫入文件。Input 函數只用於以 Input 或 Binary 方式打開的文件。與 Input # 語句不同,Input 函數返回它所讀出的所有字符,包括逗號、回車符、空白列、換行符引號前導空格等。對於 Binary 訪問類型打開的文件,如果試圖用 Input 函數讀出整個文件,則會在 EOF 返回 True 時產生錯誤。在用 Input 讀出二進制文件時,要用 LOF 和 Loc 函數代替 EOF 函數,而在使用 EOF 函數時要配合以 Get 函數。注意 對於文本文件中包含的字節數據要使用 InputB 函數。對於 InputB 來説,number 指定的是要返回的字節個數,而不是要返回的字符個數。

input標籤

定義用法
<input> 標籤用於蒐集用户信息。根據不同的 type 屬性值,輸入字段擁有很多種形式。輸入字段可以是文本字段、複選框、掩碼後的文本控件、單選按鈕、按鈕等等。 [1] 
<input> 標籤可定義輸入域的開始,在其中用户可輸入數據 [2] 
對於大量通常的表單控件,可以使用 <input> 標籤來進行定義,其中包括文本字段、多選列表、可單擊的圖像和提交按鈕等。
雖然 <input> 標籤中有許多屬性,但是對每個元素來説,只有type屬性和name屬性是必需的(提交或重置按鈕只有 type 屬性)。 [2] 
HTMLXHTML 之間的差異
在 HTML 中,<input> 標籤沒有結束標籤。
在 XHTML 中,<input /> 標籤必須被正確地關閉。
實例
一個簡單的 HTML 表單,包含兩個文本輸入框和一個提交按鈕:
<form action="form_action.asp" method="get">
	First name:
<input type="text" name="fname" />
	Last name:
<input type="text" name="lname" />
<input type="submit" value="Submit" />
</form>
可選屬性
DTD 指示此屬性允許在哪種 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
屬性
描述
DTD
mime_type
規定通過文件上傳來提交的文件的類型。
STF
left right top middle bottom
不贊成使用。規定圖像輸入的對齊方式。
TF
text
定義圖像輸入的替代文本。
STF
checked
規定此 input 元素首次加載時應當被選中。
STF
disabled
當 input 元素加載時禁用此元素。
STF
maxlength
number
規定輸入字段中的字符的最大長度。
STF
field_name
定義 input 元素的名稱。
STF
readonly
readonly
規定輸入字段為只讀。
STF
number_of_char
定義輸入字段的寬度。
STF
URL
定義以提交按鈕形式顯示的圖像的 URL。
STF
type
button
規定 input 元素的類型。
STF
value
規定 input 元素的值。
STF
屬性
標準屬性:id, class, title, style, dir, lang, xml:lang
事件屬性:tabindex, accesskey, onfocus, onblur, onselect, onchange, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup [2] 

input結構

typedef struct tagINPUT {
DWORDtype;
union
{
	MOUSEINPUT mi;
	KEYBDINPUT ki;
	HARDWAREINPUT hi;
};
} INPUT, *PINPUT, FAR* LPINPUT;

input參數

type:INPUT_MOUSE,INPUT_KEYBOARD,INPUT_HARDWARE
union(聯合體
任選選中一項即可
如果type是INPUT_MOUSE
那麼就填MOUSEINPUT
英語
名詞n.
1. 投入
2. 輸入
3. 輸入功率;輸入信息;輸入程序
1. 將(資料等)輸入電腦
input
1. 投入;輸入;投入量
資料瀏覽 - 對外貿易常用詞彙 - 翻譯中...input 投入;輸入;投入量
2.
投入
經貿英語詞彙 - 網上讀書園地 - 信息資...投入 input
3.
輸入,輸入電路
中國維修在線—醫學英語詞彙9(I-J-K)input 輸入,輸入電路

inputMATLAB

函數簡介
matlab中,input是一個輸入函數。在matlab的命令窗口中輸入doc input或help input就可以獲得該函數的幫助信息。
調用格式
evalResponse= input('prompt')
strResponse= input('prompt', 's')
其中,第一種形式,prompt是在屏幕上顯示的提示字符串,用户通過鍵盤輸入來給evalResponse賦值。
示例:
在命令窗口中輸入Val=input('請輸入一個整數'),這樣在命令窗口中便會顯示“請輸入一個整數”提示用户進行輸入操作,當用户輸入一個整數後,便會被賦給Val。
當然,這種調用方式中,也允許用户輸入一個表達式,如:1+2+3 ,這個表達式被求值後(6)就會把結果賦給Val。總之,這種調用格式,輸入的必須是或者能過通過運算產生一個常量。(你也可以輸入'Y'或者'Yes')
第二種格式,是把用户的輸入作為一個字符(串),而並不對用户的輸入進行求值。
例如: 當你在命令窗口輸入str=input('Please input', 's')然後從鍵盤輸入:1+2+3,這樣str實際得到的是:'1+2+3'而不是6。
input示例 input示例
需要注意的是,如果執行本函數時,用户敲了回車而不是輸入了一個數,則該函數返回一個空矩陣。可以用matlab中的isempty函數判斷輸入的是否為空。
程序示例
下面這個程序分別給我們展示了input的這兩種用法:
reply = 'Y';
while reply == 'Y'
score=input('Please input your score: ');
if isempty(score)
score = 60;
end
if (score < 60) && (score >= 0)
disp('E');
elseif (score >= 60) && (score < 70)
disp('D');
elseif (score >= 70) && (score < 80)
disp('C');
elseif (score >= 80) && (score < 90)
disp('B');
elseif (score >= 90) && (score < 100)
disp('A');
elseif score == 100
disp('Prefect!');
else
disp('Error input');
end
reply = input('Do you want more? Y/N [Y]: ', 's');
if isempty(reply) || reply == 'y'
reply = 'Y';
end
end
參考資料