HTML5 양식에 대한 스크립팅 지원 scripting-support-for-html-forms
HTML5 양식에서 지원되는 JavaScript, FormCalc 속성 및 메서드는 다음과 같습니다.
$event event
$host host
필드 field
양식 form
속성
설명
예외
formNodes
지정된 데이터 개체에 바인딩된 모든 양식 모델 개체의 목록을 반환합니다.
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
지정한 SOM 식을 현재 XML 양식 객체 모델 개체로 시작하고 SOM 식에 지정된 객체의 값을 반환합니다.
없음
resolveNodes
지정한 SOM 식을 현재 XML 양식 객체 모델 개체로 시작하고 SOM 식에 지정된 객체의 값을 반환합니다.
없음
oneOfChild
유효한 클래스 이름을 기반으로 새 노드를 만듭니다.
없음
getElement
지정한 자식 개체를 반환합니다.
없음
getAttribute
지정한 속성 값을 가져옵니다.
없음
setAttribute
지정된 속성의 값을 설정합니다.
없음
모델 model
속성
설명
예외
NA
NA
NA
하위 양식 subform
제출 submit
속성
설명
target
데이터가 제출되는 URL입니다. 이 속성을 생략하면 XFA 처리 애플리케이션이 구성 개체의 제품별 정보에 액세스하는 것과 같은 제품별 기술을 사용하여 URI를 얻습니다.
트리 tree
subformset subformset
속성
설명
예외
instanceManager
instanceManager 개체는 양식 모델 개체의 인스턴스 만들기, 제거 및 이동을 관리합니다.
없음
content content
속성
설명
예외
isNull
현재 데이터 값이 null 값인지 여부를 나타냅니다.
dataValue datavalue
속성
설명
예외
isNull
현재 데이터 값이 null 값인지 여부를 나타냅니다.
edge edge
채우기 fill
선형 linear
line line
패턴 pattern
방사형 radial
점각 stipple
그리기 draw
모퉁이 corner
checkButton checkbutton
choiceList choicelist
dateTimeEdit datetimeedit
속성
설명
예외
테두리
border 개체는 dateTimeEdit 개체를 둘러싼 테두리에 대해 설명합니다.
이미지 image
imageEdit imageedit
속성
설명
예외
테두리
border 개체는 imageEdit 개체를 둘러싼 테두리에 대해 설명합니다.
numericEdit numericedit
속성
설명
예외
테두리
테두리 오브젝트는 오브젝트를 둘러싼 테두리에 대해 설명합니다.
없음
개체 object
사각형 rectangle
textEdit textedit
exclGroup exclgroup
arc arc
테두리 border
$레이아웃 layout
항목 items
속성
설명
예외
존재
개체의 가시성을 지정합니다.
없음
FormCalc formcalc
FormCalc는 e양식 중심의 논리 및 계산 루트를 작성하는 XFA별 언어입니다. FormCalculation은 강력한 빌드 함수 집합을 제공합니다.
FormCalc 지원되는 함수 formcalc-supported-functions
FormCalc 표현식 지원 formcalc-expression-support
Acrobat API 지원 acrobat-api-support
-
산술 함수
- Abs()
- Avg()
- Ceil()
- 횟수()
- Floor()
- Max()
- 최소()
- Mod()
- Round()
- 합계()
-
과학적 기능
- Acos()
- Asin()
- Atan()
- Atan2()
- Cos()
- Sin()
- 연한 갈색()
- Exp()
- 로그()
- Pow()
- Sqrt()
- Deg2Rad()
- Rad2Deg()
- Pi()
-
재무 기능
- 4월()
- Term()
- Fv()
- Ipmt()
- Npv()
- Pmt()
- Ppmt()
- Pv()
- Rate()
- 용어()
-
논리 함수
- Choose()
- If()
- Oneof()
- Within()
-
문자열 함수
- At()
- Concat()
- 왼쪽()
- Len()
- Lower()
- Ltrim()
- 바꾸기()
- 오른쪽()
- Rtrim()
- 공백()
- Stuff()
- Substr()
- Upper()
- WordNum()
-
날짜 및 시간
- 날짜()
- num2date()
- DateFmt()
지원되는 XFA 이벤트 supported-xfa-events
다음 클라이언트측 XFA 이벤트가 지원됩니다.
- 초기화
- 유효성 검사
- 연산
- 클릭
- Enter 키
- 종료
- 변경
- 유효성 검사 상태
NOTE
HTML5 양식은 클라이언트측(브라우저)에서 렌더링됩니다. 클라이언트측 을 사용하는 것이 좋습니다 유효성 검사 및 계산 서버측 스크립트 대신 스크립트 작성
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da