久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

FORM

來(lái)自站長(zhǎng)百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索
form標(biāo)記

FORM一般是指網(wǎng)頁(yè)中的表單,當(dāng)我們看登陸到某個(gè)站點(diǎn)的時(shí)候我們可能會(huì)看到有個(gè)登陸框,其中有用戶名及密碼等內(nèi)容,這個(gè)登陸框基本上就是用form來(lái)實(shí)現(xiàn)的,form在網(wǎng)頁(yè)中指的是表單的意思。在應(yīng)用程序中可以使用 Forms 集合在所有裝載的窗體之間迭代。它標(biāo)識(shí)一個(gè)命名為 Forms 的內(nèi)在全局變量??梢园?Forms(index) 傳給函數(shù),指定其參數(shù)為 Forms 類(lèi)。

VB中的Form[ ]

VBMicrosoft Visual Basic)中的主窗體Form

Form 對(duì)象[ ]

Form 對(duì)象是窗口、或者對(duì)話框,它組成應(yīng)用程序用戶界面的一部分。

Forms 集合[ ]

Forms 集合是一個(gè)集合,它的元素代表每一個(gè)在應(yīng)用程序中加載的窗體。集合包括應(yīng)用程序的 MDI 窗體,MDI 子窗體和非 MDI 窗體。Forms 集合只有一個(gè)屬性 Count,指定集合中元素的數(shù)目。

語(yǔ)法[ ]

Form:Forms(index),index 所在處是一個(gè)整數(shù),變化范圍從 0 到 Forms.Count - 1。

說(shuō)明[ ]

  • 在應(yīng)用程序中可以使用 Forms 集合在所有裝載的窗體之間迭代。它標(biāo)識(shí)一個(gè)命名為 Forms 的內(nèi)在全局變量。可以把 Forms(index) 傳給函數(shù),指定其參數(shù)為 Forms 類(lèi)。

窗體有一些屬性確定了它們的外觀,例如位置、大小、顏色;這些屬性還確定了它們的行為,例如是否可調(diào)整大小。

  • 窗體還可以對(duì)用戶初始化或系統(tǒng)觸發(fā)的事件作出反應(yīng)。例如,可以在窗體的 Click 事件過(guò)程中編寫(xiě)代碼,從而通過(guò)單擊窗體改變窗體的顏色。
  • 除了屬性和事件外,還可以通過(guò)代碼,使用方法來(lái)操作窗體。例如,可以使用 Move 方法改變窗體的位置和大小。
  • 一種稱作 MDI 窗體的特殊窗體還包含 MDI 子窗體。MDI 窗體由“插入”菜單的“添加 MDI 窗體”命令產(chǎn)生;在“文件”菜單中選擇“新建窗體”,然后將 MDIChild 屬性設(shè)置成 True,這樣就創(chuàng)建了 MDI 子窗體。
  • 在代碼中使用 Dim、Set 和 Static 語(yǔ)句里的 New 關(guān)鍵字可以創(chuàng)建多個(gè)窗體實(shí)例。
  • 在設(shè)計(jì)窗體時(shí),設(shè)置 BorderStyle 屬性定義窗體的邊框,設(shè)置 Caption 屬性把文本放入標(biāo)題欄??梢栽诖a中使用 Hide 和 Show 方法使窗體在運(yùn)行時(shí)可見(jiàn)或不可見(jiàn)。
  • 注意 將 BorderStyle 設(shè)置為 0 就會(huì)刪除邊框。如果希望窗體有邊框而沒(méi)有標(biāo)題欄、控制菜單框、最大化按鈕和最小化按鈕,則應(yīng)從窗體 Caption 屬性中刪除任何文本,同時(shí)將窗體的 ControlBox、MaxButton 和 MinButton 屬性設(shè)置為 False。
  • Form 是 Object 數(shù)據(jù)類(lèi)型。在將變量設(shè)置成一種窗體的實(shí)例之前,可以先聲明變量的類(lèi)型為 Form,并在設(shè)計(jì)時(shí)聲明這種窗體的實(shí)例。與此相似,可以把參數(shù)以 Form 類(lèi)型傳給過(guò)程。
  • 窗體還可以作為 DDE 對(duì)話中的資源,通過(guò) Label、PictureBox 或者 TextBox 控件提供數(shù)據(jù)。
  • 可以使用 Controls 集合訪問(wèn) Form 中的控件集合。例如,可以使用如下代碼隱藏 Form 中的控件:
For Each Control in Form1.Controls
Control.Visible = False
Next Control

網(wǎng)頁(yè)表單中的Form[ ]

  • 當(dāng)我們看登陸到某個(gè)站點(diǎn)的時(shí)候我們可能會(huì)看到有個(gè)登陸框,其中有用戶名及密碼等內(nèi)容,這個(gè)登陸框基本上就是用form來(lái)實(shí)現(xiàn)的,form在網(wǎng)頁(yè)中指的是表單的意思.
  • 表單允許客戶端的用戶以標(biāo)準(zhǔn)格式向服務(wù)器提交數(shù)據(jù)。表單的創(chuàng)建者為了收集所需數(shù)據(jù),使用了各種控件設(shè)計(jì)表單如 INPUT 或 SELECT。查看表單的用戶只需填充數(shù)據(jù)并單擊提交按鈕即可向服務(wù)器發(fā)送數(shù)據(jù)。服務(wù)器上的腳本會(huì)處理這些數(shù)據(jù)。
  • 如果數(shù)據(jù)要發(fā)送出去的話,那么必須定義每個(gè)控件元素的 NAME 標(biāo)簽屬性。表單中的元素可使用 name 屬性或 id 屬性,或通過(guò) elements 集合引用。
  • 如果焦點(diǎn)位于表單中的控件時(shí)用戶按 Esc 鍵,該控件的值將會(huì)恢復(fù)到上次的值。如果用戶再次按 Esc 鍵,整個(gè)表單都會(huì)重置。如果焦點(diǎn)位于表單中但并不在某個(gè)控件時(shí)用戶按了 Esc 鍵,整個(gè)表單都會(huì)重置。
  • 如果表單僅包含一個(gè)文本框時(shí)用戶按下回車(chē)鍵,onsubmit 事件將觸發(fā)。如果表單有 INPUT type=submit 元素,該元素將會(huì)變?yōu)閹в泻谏吙?,這意味著用戶按下回車(chē)鍵即可提交表單。

方法與事件[ ]

  • form物件之下,可使用的操作方法只有一種:

submit()。

如果我們有一個(gè)myForm輸入表單,則myForm.submit()方法就能將表單資料送出。

  • form物件之下,可使用的驅(qū)動(dòng)事件:
  1. onSubmit
  2. onReset

相關(guān)條目[ ]

參考來(lái)源[ ]