如果你是網頁設計的相關工作者,相信常常會為了設計一個又一個麻煩的表單(form)而煩惱吧。Web Form Designer這套免費的軟體可以幫你解決這個困擾,它提供了類似Visual Studio的整合開發環境,可以直接拖曳出各式表單的元素,相當地直覺、方便,還具有內建的Javascript語法,輕鬆幫你檢查欄位是否填寫。設計好的表單,可以存成文字檔或複製到剪貼簿,直接跟DreamWeaver、FrontPage或Namo WebEditor等網頁設計軟體結合。有了Web Form Designer,讓設計表單不再是你的惡夢!

image

有設計過互動式網頁/網站的人應該都知道,表單是絕對少不了的東西,像登入表單、問卷調查、個人資料…等等,每次設計起來總是又繁瑣、又浪費時間。現在就讓這套免費的軟體–Web Form Designer為你代勞吧!你可以先藉著它幫你設計好一整套的表單,需要用到的時候只要呼叫出來修改一下,就可以馬上套用到你的網頁之中,省時又省力喔!

版本:1.2.1 (Freeware)
官方網站:http://www.webformdesigner.com/
下載點:http://www.webformdesigner.com/download.html (1036KB)

主畫面介紹

本軟體畫面分為幾個部份:

  • 表單元件:內建九種設計表單會用到的元件,先點選要用的元件,然後在表單設計畫面點一下滑鼠左鍵即可出現。
  • 元件屬性:可設定各個元件的屬性,包括元件名稱、尺寸、位置、字型、顏色…等。
  • 表單設計畫面:為所視即所得(WYSIWYG)的設計畫面,直接將元件放置於畫面中,就會在網頁裡出現一樣的表單。
  • 產生程式碼:將設計好的畫面輸出,供其他網頁軟體使用。

image

表單元件

Web Form Designer一共提供了九種元件,依按鈕順序(左至右)說明如下:

image

  1. 標籤(Text Label): 可輸入提示的文字。
    還可以設定文字對齊方式,自動調整尺寸(Autosize),並可加入超連結
    image
    (鎖頭圖示按下後,該元件會被鎖定,無法編輯或移動)
  2. 文字欄位(Text Edit):單行文字輸入方塊
    可以設定文字的初始值,文字的型態(文字或密碼),驗證方式(字母加數字、純字母、純數字、E-mail格式)
    如果勾選「This is a required filed」(這是必填欄位),使用者沒填寫該欄位就會出現警告畫面(內建Javascript提示),相當方便。
     image
  3. 文字區塊(Text Area):多行文字輸入方塊
    可設定文字初始值,高度(rows)及寬度(characters),還可設定3D效果。
    image
  4. 按鈕(Button):可加入各式的按鈕,並可選擇樣式及顏色。
     image
    按下「Advanced」按鈕後,會出現各種事件的動作欄位,可以在這邊填入對應的Javascript語法。
    image
  5. 下拉式選單(Dropdown Menu):下拉式選單中只有一個「Edit Values」的按鈕,按下後可以設定選單的內容。
    image
  6. 多選清單(Select List):與下拉式選單類似,多了允許多選(Allow multiple selection)跟高度(No. of rows)的欄位。
    image
  7. 單選按鈕(Radio Button):單選按鈕是以群組為單位,同一個群組的按鈕有相同的群組名稱(Group name),並且只能選擇一個。下方的Value when selected的欄位就是該按鈕被選取時會設定的值,如:要設計選擇性別,就使用兩個按鈕,都將Group Name設為sex,value則是一個設「男」、一個設「女」即可。下方的Initial state項目如果勾選,該按鈕就會為預設值。
    image
  8. 核取方塊(Check Box):類似是非題,只要點選,就會設定成輸入的值。
    image
  9. 造型方塊(Box Shape):可繪製不同顏色、透明度的方塊,可用於裝飾或表單的重點提示。
    image

 

如果在元件在按右鍵,會出現下方的選單。可以設定對齊格點(Align to Grid),或一次將多個元件整批對齊,還可以將元件往上層(front)或下層(back)移動。

image

 

產成程式碼

按下「Create Code」的按鈕,會先出現設定畫面,包括表單名稱、驗證方式,及表單傳送的位置(如test.php)、方式(POST/GET)及編碼(純文字或含檔案)。

image

選擇網頁的路徑是用相對或絕對路徑。(預設為相對路徑)

image

選擇表單資料欄位是否經過排序。

image 

最後一個步驟會出現表單的程式碼,可以直接透過瀏覽器來預覽,沒問題的話按下「Copy to clipboard」即可複製到剪貼簿。

image

最後將複製好的程式碼貼到你的網頁編輯軟體中的HTML原始碼(<body>跟</body>中間)就大功告成了!是不是很輕鬆呢?

貼到Dreamweaver後的成果,表單顯示相當正確,而且經過測試,中文字元也沒問題。

image

PS: 內建的表單驗證程式(javascript)提示文字為英文,必須從原始碼去下手修改,無法從軟體中修改

設定畫面

按下軟體上方的「Settings」裡面的「Options」,有許多選項可設定,像是格點距離、字型大小、表單大小,也可加入<Object>標籤以配合Dreamweaver。

image

那麼隱藏欄位呢?

如果你需要設計隱藏欄位,只需要到上方的Edit選單,選擇Show Form Properties,畫面左方就會出現隱藏欄位的方塊,按下+號即可新增。

image

如何調整元件的Tab順序?

在一個成功的表單裡,調整好Tab的順序是絕對需要的,如果使用者在填表時按下Tab鍵,結果發現游標亂跳,可能就氣得不想填了喔 :)
到上方的Edit選單,選擇Show Filed Tab Index,就會出現以下畫面,只要點選元件,然後按上下兩個按鈕就可以調整了,很方便吧!

image

結語

有了這套好用的軟體,相信以後你設計起互動網頁時一定更加順手,也可利用它建立自己的表單庫,方便日後套用。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 第一次玩 的頭像
    第一次玩

    第一次玩

    第一次玩 發表在 痞客邦 留言(0) 人氣()