HTML5 양식에 대한 스크립팅 지원 scripting-support-for-html-forms
HTML 5 양식에서 지원되는 JavaScript, FormCalc 속성 및 메서드는 다음과 같습니다.
$event event
$host host
필드 field
양식 form
속성
설명
예외
양식 노드
지정된 데이터 개체에 바인딩된 모든 양식 모델 개체의 목록을 반환합니다.
InstanceManager instancemanager
속성
설명
name
스크립트 표현식에서 이 요소를 식별하는 데 사용되는 식별자입니다.
occur
바깥쪽 컨테이너에 허용되는 인스턴스 수에 대한 제약 조건을 설명합니다.
min
인스턴스화할 수 있는 최소 인스턴스 수를 지정합니다.
max
인스턴스화할 수 있는 최대 인스턴스 수를 지정합니다.
count
인스턴스화된 현재 인스턴스 수를 지정합니다.
setInstances
지정한 하위 양식 또는 하위 양식 세트를 이 노드에서 추가하거나 제거합니다.
addInstance
하위 양식 또는 하위 양식 세트의 새 인스턴스를 이 노드에 추가합니다.
removeInstance
이 노드에서 하위 양식 또는 하위 양식 세트를 제거합니다.
moveInstance
양식 모델 개체의 자식 개체를 양식 모델 내에서 지정된 다른 위치로 이동합니다. 객체에 대한 해당 데이터 모델 정보도 데이터 모델 내에 재배치된다.
insertInstance
하위 폼이나 하위 폼 집합의 새 인스턴스를 이 노드에 삽입합니다.
list list
속성
설명
length
목록의 요소 수입니다.
item
컬렉션에 대한 0부터 시작하는 인덱스.
append
노드 목록 끝에 노드를 추가합니다.
remove
노드 목록에서 노드를 제거합니다.
insert
노드 목록의 특정 노드 앞에 노드를 삽입합니다.
노드 node
속성
설명
예외
createNode
올바른 클래스 이름을 기반으로 새 노드를 만듭니다.
없음
isContainer
이 개체가 컨테이너 개체인지 여부를 지정합니다.
없음
isNull
현재 데이터 값이 null 값인지 여부를 나타냅니다.
없음
resolveNode
현재 XML 양식 개체 모델 개체로 시작하는 지정된 SOM 식을 평가하고 SOM 식에 지정된 개체의 값을 반환합니다.
없음
resolveNodes
현재 XML 양식 개체 모델 개체로 시작하는 지정된 SOM 식을 평가하고 SOM 식에 지정된 개체의 값을 반환합니다.
없음
oneOfChild
올바른 클래스 이름을 기반으로 새 노드를 만듭니다.
없음
getElement
지정된 자식 개체를 반환합니다.
없음
getAttribute
지정된 속성 값을 가져옵니다.
없음
setAttribute
지정된 속성의 값을 설정합니다.
없음
모델 model
속성
설명
예외
NA
NA
NA
하위 양식 subform
제출 submit
속성
설명
target
데이터가 제출되는 URL입니다. 이 속성이 생략되면 XFA 처리 애플리케이션이 구성 개체의 제품별 정보에 액세스하는 것과 같이 제품별 기술을 사용하여 URI를 가져옵니다.
트리 tree
하위 양식 집합 subformset
속성
설명
예외
instanceManager
instanceManager 객체는 양식 모델 객체의 인스턴스 생성, 제거 및 이동을 관리합니다.
없음
컨텐츠 content
속성
설명
예외
isNull
현재 데이터 값이 null 값인지 여부를 나타냅니다.
dataValue datavalue
속성
설명
예외
isNull
현재 데이터 값이 null 값인지 여부를 나타냅니다.
가장자리 edge
채우기 fill
linear linear
line 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
속성
설명
예외
현재 상태
개체의 가시성을 지정합니다.
없음
양식 계산 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()
-
재무 함수
- Apr()
- Cterm()
- 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 이벤트는 다음과 같습니다.
- 초기화
- 유효성 검사
- 연산
- 클릭
- 입력
- 종료
- 변경
- 유효성 검사 상태
NOTE
HTML 5 양식은 클라이언트측(브라우저)에서 렌더링됩니다. 서버측 스크립트 대신 클라이언트측 validate 및 calculate 스크립트를 사용하십시오.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2