HTML5表單的指令碼支援 scripting-support-for-html-forms
JavaScript、FormCalc屬性以及HTML5表單支援的方法如下所列:
$event event
$host host
欄位 field
表單 form
屬性
            說明
            例外狀況
          formNodes
            傳回繫結至指定資料物件的所有表單模型物件清單。
            
          InstanceManager instancemanager
屬性
            說明
          name用於在指令碼運算式中識別此元素的識別碼。
          occur說明其封閉容器允許執行個體數目的限制。
          min指定可具現化的執行個體數目下限。
          max指定可具現化的執行個體數目上限。
          count指定目前具現化的執行個體數目。
          setInstances從此節點新增或移除指定的子表單或子表單集。
          addInstance將子表單或子表單集的新執行個體新增到此節點。
          removeInstance從此節點移除子表單或子表單集。
          moveInstance將表單模型物件的子物件移至表單模型內的另一個指定位置。 物件的對應資料模型資訊也會在資料模型中重新定位。
          insertInstance將子表單或子表單集的新執行個體插入此節點。
          list list
屬性
            說明
          length清單中的元素數量。
          item集合中從零開始的索引。
          append在節點清單的結尾附加節點。
          remove從節點清單移除節點。
          insert在節點清單中的特定節點之前插入節點。
          節點 node
屬性
            說明
            例外
          createNode
            根據有效的類別名稱建立新節點。
            無
          isContainer指定此物件是否為容器物件。
            無
          isNull指出目前的資料值是否為Null值。
            無
          resolveNode從目前的XML表單物件模型物件開始,評估指定的SOM運算式,並傳回SOM運算式中指定的物件值。
            無
          resolveNodes從目前的XML表單物件模型物件開始,評估指定的SOM運算式,並傳回SOM運算式中指定的物件值。
            無
          oneOfChild
            根據有效的類別名稱建立新節點。
            無
          getElement
            傳回指定的子物件。
            無
          getAttribute
            取得指定的屬性值。
            無
          setAttribute
            設定指定屬性的值。
            無
          模型 model
屬性
            說明
            例外
          不適用
            不適用
            不適用
          子表單 subform
提交 submit
屬性
            說明
          目標
            資料所要提交的URL。 遺漏此屬性表示XFA處理應用程式會使用產品特定技術取得URI,例如存取設定物件中的產品特定資訊。
          樹 tree
子表單集 subformset
屬性
            說明
            例外
          instanceManager
            instanceManager物件可管理表單模型物件的建立、移除和移動。
            無
          content content
屬性
            說明
            例外狀況
          isNull
            指出目前的資料值是否為null值。
            
          資料值 datavalue
屬性
            說明
            例外狀況
          isNull
            指出目前的資料值是否為null值。
            
          edge edge
填滿 fill
線性 linear
折線圖 line
圖樣 pattern
半徑 radial
點綴 stipple
draw draw
轉角 corner
checkButton checkbutton
choiceList choicelist
dateTimeEdit datetimeedit
屬性
            說明
            例外狀況
          邊框
            border物件說明圍繞dateTimeEdit物件的邊框。
            
          影像 image
imageEdit imageedit
屬性
            說明
            例外狀況
          邊框
            border物件說明imageEdit物件周圍的邊框。
            
          numericEdit numericedit
屬性
            說明
            例外狀況
          邊框
            border物件描述物件周圍的邊框。
            無
          物件 object
矩形 rectangle
textEdit textedit
exclGroup exclgroup
圓弧 arc
邊框 border
$layout layout
項目 items
屬性
            說明
            例外狀況
          是否存在
            指定物件的可見性。
            無
          FormCal formcalc
FormCalc是XFA專屬的語言,用於建立以電子錶單為中心的邏輯和計算根。 FormCalculation提供了一組強大的建置函式。
FormCalc支援的函式 formcalc-supported-functions
FormCalc運算式支援 formcalc-expression-support
Acrobat API支援 acrobat-api-support
- 
                  
算術函式
- Abs()
 - Avg()
 - Ceil()
 - Count()
 - Floor()
 - Max()
 - Min()
 - Mod()
 - Round()
 - Sum()
 
 - 
                  
科學函式
- Acos()
 - Asin()
 - Atan()
 - Atan2()
 - Cos()
 - Sin()
 - Tan()
 - Exp()
 - Log()
 - Pow()
 - Sqrt()
 - Deg2Rad()
 - Rad2Deg()
 - Pi()
 
 - 
                  
財務函式
- 四月()
 - Term()
 - Fv()
 - Ipmt()
 - Npv()
 - Pmt()
 - Ppmt()
 - Pv()
 - Rate()
 - Term()
 
 - 
                  
邏輯函式
- Choose()
 - If()
 - Oneof()
 - Within()
 
 - 
                  
字串函式
- At()
 - Concat()
 - Left()
 - Len()
 - Lower()
 - Ltrim()
 - Replace()
 - Right()
 - Rtrim()
 - Space()
 - Stuff()
 - Substr()
 - Upper()
 - WordNum()
 
 - 
                  
日期和時間
- Date()
 - num2date()
 - DateFmt()
 
 
支援的XFA事件 supported-xfa-events
支援下列使用者端的XFA事件:
- 初始化
 - 驗證
 - 計算
 - 按一下
 - 輸入
 - 結束
 - 變更
 - ValidationState
 
NOTE
          HTML5表單會在使用者端(瀏覽器)上呈現。 使用使用者端 驗證 和 計算 指令碼,而非伺服器端指令碼。
          recommendation-more-help
            
          19ffd973-7af2-44d0-84b5-d547b0dffee2