Class EFormSelectbox
EFormSelectbox
Constructor Attributes | Constructor Name and Description |
---|---|
Selectbox 컨트롤을 제어하는 객체입니다.
|
Method Attributes | Method Name and Description |
---|---|
focus()
selectbox로 포커스를 이동시키는 함수
|
|
selectbox 컨트롤의 고유 ID 반환해주는 함수
|
|
SelectBox의 비활성화 옵션 상태값을 반환하는 함수
|
|
SelectBox의 가이드텍스트 문자을 반환하는 함수
|
|
SelectBox의 입력순서 비활성화 옵션 상태값을 반환하는 함수
|
|
selectbox의 현재 페이지 번호를 반환하는 함수
|
|
getTitle()
SelectBox의 접근성 타이틀을 반환하는 함수
|
|
getType()
SelectBox의 컨트롤 타입을 반환해주는 함수
|
|
getValue()
SelectBox의 value 값을 반환하는 함수
|
|
SelectBox의 보이기 옵션 상태값을 반환하는 함수
|
|
onChangeEvent(eventFunction)
SelectBox컨트롤의 선택값이 변경될 때 이벤트 처리 함수
|
|
setAutoNextFocus(isAuto{Boolean})
SelectBox가 빠른 입력 모드에 해당된 컨트롤 일 때 입력 후
다음 입력 컨트롤로 자동 포커스 이동 여부를 설정하는 함수 |
|
setDisabled(isDisable, isMirroring, isEventBubble)
SelectBox의 비활성화 옵션을 설정하는 함수
|
|
setDisabledClass(strClassName)
Selectbox의 비활성화 시 스타일 클래스 설정하는 함수
|
|
setGuideBGColor(nRed, nGreen, nBlue, nAlpha, isSendData)
SelectBox의 가이드 배경 색상을 설정하는 함수
|
|
setGuideText(text{String})
SelectBox의 가이드텍스트 문자을 설정 하는 함수
|
|
setGuideTextColor(nRed{Number}, nGreen{Number}, nBlue{Number})
SelectBox의 가이드텍스트 문자 색성을 설정 하는 함수
|
|
setIndexOrderDisabled(isDisable)
SelectBox의 입력순서 비활성화 옵션을 설정하는 함수
|
|
setNecessaryCheck(isNecessaryCheck, isMirroring)
SelectBox의 필수항목체크에 대하여 설정하는 함수
|
|
setOptionClassName(strClassName{String})
SelectBox의 리스트에 스타일 클래스를 설정하는 함수
|
|
setOptions(strJsonOptions)
SelectBox컨트롤의 항목을 변경하는 함수
|
|
setOptionStyle(strStyle{String})
SelectBox의 리스트에 스타일을 설정하는 함수
|
|
setTitle(strTitle)
SelectBox의 접근성 타이틀을 설정하는 함수
|
|
setValue(value{String})
SelectBox의 value 값을 설정 하는 함수
|
|
setVisible(isVisible, isMirroring)
SelectBox의 보이기 옵션을 설정하는 함수
|
|
setVisibleArrow(isVisible)
SelectBox의 화살표 보이기 옵션을 설정하는 함수
|
Class Detail
EFormSelectbox()
Selectbox 컨트롤을 제어하는 객체입니다. 그룹의 컨트롤 리스트에서 찾아서 사용합니다.
var arrayControlList = group.getControlList();
if(null != arrayControlList[0] && "selectbox" == arrayControlList[0].getType()){
var SelectBox = arrayControlList[0];
}
EFormSelectbox 객체의 함수를 사용하여 컨트롤의 값 및 컨트롤의 이벤트를 제어할 수 있습니다.
var arrayControlList = group.getControlList();
if(null != arrayControlList[0] && "selectbox" == arrayControlList[0].getType()){
var SelectBox = arrayControlList[0];
}
EFormSelectbox 객체의 함수를 사용하여 컨트롤의 값 및 컨트롤의 이벤트를 제어할 수 있습니다.
- Since:
- version 5.0.1
Method Detail
focus()
selectbox로 포커스를 이동시키는 함수
selectbox로 포커스를 이동합니다.
window.setTimeout(function(){selectbox.focus();},100);
- Since:
- version 5.0.1
getCtrlID()
selectbox 컨트롤의 고유 ID 반환해주는 함수
selectbox 컨트롤의 고유 ID 반환합니다.
이 고유 ID는 다른 컨트롤의 ID와 중복되지 않습니다.
var ctrlID = selectbox.getCtrlID();
- Since:
- version 5.0.1
- Returns:
- String ctrlID
getDisabled()
SelectBox의 비활성화 옵션 상태값을 반환하는 함수
SelectBox의 비활성화 옵션 상태값을 반환합니다.
if(SelectBox.getDisabled()){ }
- Since:
- version 5.0.1
- Returns:
- Boolean true | false
getGuideText()
SelectBox의 가이드텍스트 문자을 반환하는 함수
SelectBox의 가이드텍스트 문자을 반환합니다.
var text = SelectBox.getGuideText();
- Since:
- version 5.0.141
- Returns:
- String text 값
getIndexOrderDisabled()
SelectBox의 입력순서 비활성화 옵션 상태값을 반환하는 함수
SelectBox의 입력순서 비활성화 옵션 상태값을 반환합니다.
if(SelectBox.getIndexOrderDisabled()){ }
- Since:
- version 5.0.1
- Returns:
- Boolean true | false
{Number|null}
getPageNumber()
selectbox의 현재 페이지 번호를 반환하는 함수
var pageNumber = selectbox.getPageNumber();
- Since:
- version 5.0.222
- Returns:
- {Number|null} 존재하지 않을 경우에 null 반환
getTitle()
SelectBox의 접근성 타이틀을 반환하는 함수
SelectBox의 접근성 타이틀을 반환합니다.
var title = SelectBox.getTitle();
- Since:
- version 5.0.1
getType()
SelectBox의 컨트롤 타입을 반환해주는 함수
SelectBox의 컨트롤 타입을 반환하여 사용합니다.
if("selectbox" == selectBox.getType()){ }
- Since:
- version 5.0.1
- Returns:
- String SelectBox
getValue()
SelectBox의 value 값을 반환하는 함수
SelectBox의 value 값을 반환합니다.
var value = SelectBox.getValue();
- Since:
- version 5.0.1
- Returns:
- String value 값
getVisible()
SelectBox의 보이기 옵션 상태값을 반환하는 함수
SelectBox의 보이기 옵션 상태값을 반환합니다.
if(SelectBox.getVisible()){ }
- Since:
- version 5.0.1
- Returns:
- Boolean true | false
onChangeEvent(eventFunction)
SelectBox컨트롤의 선택값이 변경될 때 이벤트 처리 함수
SelectBox컨트롤의 선택값이 변경될 때 param으로 받은 함수를 실행시켜주는 함수입니다.
SelectBox.onChangeEvent(function(eventTarget){ alert("다른 선택을 하였습니다"); });
- Parameters:
- eventFunction
- {Function} 실행시킬 함수
- Since:
- version 5.0.1
setAutoNextFocus(isAuto{Boolean})
SelectBox가 빠른 입력 모드에 해당된 컨트롤 일 때 입력 후
다음 입력 컨트롤로 자동 포커스 이동 여부를 설정하는 함수
다음 입력 컨트롤로 자동 포커스 이동 여부를 설정하는 함수
빠른 입력 모드로 포커스는 들어오지만 입력 후 자동으로 다음 컨트롤로 이동 여부를 설정합니다.
SelectBox.setAutoNextFocus(false);
- Parameters:
- isAuto{Boolean}
- 기본 값(true)
- Since:
- version 5.0.1
setDisabled(isDisable, isMirroring, isEventBubble)
SelectBox의 비활성화 옵션을 설정하는 함수
SelectBox의 비활성화 옵션을 설정하는 함수입니다.
SelectBox.setDisabled(false, false);
- Parameters:
- isDisable
- {Boolean} true | false
- isMirroring
- {Boolean} true | false
- isEventBubble
- {Boolean} true | false
- Since:
- version 5.0.1
setDisabledClass(strClassName)
Selectbox의 비활성화 시 스타일 클래스 설정하는 함수
Selectbox의 비활성화 시 스타일 클래스 설정하는 함수입니다.
Selectbox.setDisabledClass("userClassName");
- Parameters:
- strClassName
- {String} 스타일 클래스 명
- Since:
- version 5.0.175
setGuideBGColor(nRed, nGreen, nBlue, nAlpha, isSendData)
SelectBox의 가이드 배경 색상을 설정하는 함수
SelectBox의 가이드 배경 색상을 설정하는 함수입니다.
SelectBox.setGuideBGColor(0, 0, 0, 0.2);
- Parameters:
- nRed
- {Number} 0~255
- nGreen
- {Number} 0~255
- nBlue
- {Number} 0~255
- nAlpha
- {Number} 0~1
- isSendData
- Since:
- version 5.0.67
setGuideText(text{String})
SelectBox의 가이드텍스트 문자을 설정 하는 함수
SelectBox의 선택이 없을 경우 표시 가능한 문자를 설정하는 함수입니다.
SelectBox.setGuideText("선택");
- Parameters:
- text{String}
- text
- Since:
- version 5.0.141
setGuideTextColor(nRed{Number}, nGreen{Number}, nBlue{Number})
SelectBox의 가이드텍스트 문자 색성을 설정 하는 함수
SelectBox의 가이드텍스트 문자 색성을 설정 하는 함수입니다.
SelectBox.setGuideTextColor(155, 0, 0);
- Parameters:
- nRed{Number}
- 0 ~ 255
- nGreen{Number}
- 0 ~ 255
- nBlue{Number}
- 0 ~ 255
- Since:
- version 5.0.141
setIndexOrderDisabled(isDisable)
SelectBox의 입력순서 비활성화 옵션을 설정하는 함수
SelectBox의 입력순서 비활성화 옵션을 설정하는 함수입니다.
SelectBox.setIndexOrderDisabled(false);
- Parameters:
- isDisable
- {Boolean} true | false
- Since:
- version 5.0.1
setNecessaryCheck(isNecessaryCheck, isMirroring)
SelectBox의 필수항목체크에 대하여 설정하는 함수
SelectBox의 필수항목체크에 대하여 설정하는 함수입니다.
SelectBox.setNecessaryCheck(false);
- Parameters:
- isNecessaryCheck
- {Boolean} true | false
- isMirroring
- Since:
- version 5.0.1
setOptionClassName(strClassName{String})
SelectBox의 리스트에 스타일 클래스를 설정하는 함수
SelectBox의 리스트에 스타일 클래스를 지정합니다.
팝업 선택박스가 아닐 경우에만 가능합니다.
SelectBox.setOptionClassName("eForm_select_custom");
- Parameters:
- strClassName{String}
- Since:
- version 5.0.1
setOptions(strJsonOptions)
SelectBox컨트롤의 항목을 변경하는 함수
SelectBox컨트롤의 항목을 변경 합니다.
선택박스의 리스트의 목록을 아래의 예제 json 형태로 입력합니다.
SelectBox.setOptions("[{\"L\":\"항목1\",\"V\":\"1\"},{\"L\":\"항목2\",\"V\":\"2\"}]");
- Parameters:
- strJsonOptions
- {String} [{"L":"항목1","V":"1"},{"L":"항목2","V":"2"}]
- Since:
- version 5.0.1
setOptionStyle(strStyle{String})
SelectBox의 리스트에 스타일을 설정하는 함수
SelectBox의 리스트에 스타일을 지정합니다.
팝업 선택박스가 아닐 경우에만 가능합니다.
SelectBox.setOptionStyle("font-size:8px;");
- Parameters:
- strStyle{String}
- Since:
- version 5.0.1
setTitle(strTitle)
SelectBox의 접근성 타이틀을 설정하는 함수
SelectBox의 접근성 타이틀을 설정합니다.
SelectBox.setTitle("선택함");
- Parameters:
- strTitle
- Since:
- version 5.0.1
setValue(value{String})
SelectBox의 value 값을 설정 하는 함수
SelectBox의 value 값을 설정하는 함수입니다.
SelectBox.setValue("1");
- Parameters:
- value{String}
- value
- Since:
- version 5.0.1
setVisible(isVisible, isMirroring)
SelectBox의 보이기 옵션을 설정하는 함수
SelectBox의 보이기 옵션을 설정하는 함수입니다.
SelectBox.setVisible(false, false);
- Parameters:
- isVisible
- {Boolean} true | false
- isMirroring
- {Boolean} true | false
- Since:
- version 5.0.1
setVisibleArrow(isVisible)
SelectBox의 화살표 보이기 옵션을 설정하는 함수
SelectBox의 화살표 보이기 옵션을 설정하는 함수입니다.
SelectBox.setVisibleArrow(false);
- Parameters:
- isVisible
- {Boolean} true | false
- Since:
- version 5.0.136