티스토리 뷰
수정화면을 개발시 읽을 수만 있고 변경을 못 하도록 할때 일반적으로
<input type="text" name="title" readonly>
처리를 한다.
그런데 체크박스(check box)/라디오버튼(radio button)/콤보박스(select box)는 readonly 속성이 없다.
비슷한 기능을 하는것이 disabled ( 예:<select name="jobtype" disabled> ) 속성인데 이건 처리화면으로 값을 넘기지 못한다.
(값을 넘기려면 hidden에 따로 담아야 한다.)
이때 아래와 같이 사용하면 콤보박스(select box) 에서 Readonly 와 같은 동작을 하게 할 수 있다.
<select class="select" title="발신번호 선택" name="hp_no1" onFocus='this.initialSelect = this.selectedIndex;' onChange='this.selectedIndex = this.initialSelect;'>
<option <%=UserInfo.getString("hp1").equals("010") ? "selected" : "" %>>010</option>
<option <%=UserInfo.getString("hp1").equals("011") ? "selected" : "" %>>011</option>
<option <%=UserInfo.getString("hp1").equals("019") ? "selected" : "" %>>019</option>
<option <%=UserInfo.getString("hp1").equals("018") ? "selected" : "" %>>018</option>
<option <%=UserInfo.getString("hp1").equals("016") ? "selected" : "" %>>016</option>
<option <%=UserInfo.getString("hp1").equals("017") ? "selected" : "" %>>017</option>
</select>
'개발 > jsp' 카테고리의 다른 글
[javascript] 체크박스(check box)에 Readonly 처리 방법 (0) | 2015.07.17 |
---|---|
[javascript] 라디오버튼(radio button)에 Readonly 처리 방법 (0) | 2015.07.17 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 명동 맛집
- PresignedGetObjectRequest
- S3Presigner
- 연어초밥
- readonly
- s3 복사
- signed url
- 연어회
- RequestParam null
- rest api parameter null
- json view
- 연어사시미
- bucket sync
- aws java sdk
- s3 sync
- s3 copy
- pre-signed url
- vo fields ignore
- api 문서 만들기
- GetObjectPresignRequest
- 더스토리풀빌라
- bucket 동기화
- 미리 서명된 url
- s3 보안
- GeneratePresignedUrlRequest
- 더스토리펜션
- 신천 맛집
- s3 동기화
- bucket copy
- 강남 맛집
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함