왜 값이 이렇게 나올까요...;
#editor{height:100px;}
document.getElementById('editor').onkeydown=function(){
if(event.keyCode == 13){
var h = Number(this.style.height);
this.style.height = h+14+'px';
}
};
제가 멍청해진건지...
엔터키코드=13
엔터누르면 #id의 세로길이 100+14px 가되어야될텐데 14px로 줄어들어버리네요
엔터를 두번누르면 114+14px가 되도록 ㅇㅅㅇ
∵ 엔터키를 누를때마다 세로값+14가 되도록하고싶습니다.
+= 14+'px'해도 안돼더라구요.
진짜 오랜만에 그누보드에 질문글올리네요ㅎㅎ;
document.getElementById('editor').onkeydown=function(){
if(event.keyCode == 13){
var h = Number(this.style.height);
this.style.height = h+14+'px';
}
};
제가 멍청해진건지...
엔터키코드=13
엔터누르면 #id의 세로길이 100+14px 가되어야될텐데 14px로 줄어들어버리네요
엔터를 두번누르면 114+14px가 되도록 ㅇㅅㅇ
∵ 엔터키를 누를때마다 세로값+14가 되도록하고싶습니다.
+= 14+'px'해도 안돼더라구요.
진짜 오랜만에 그누보드에 질문글올리네요ㅎㅎ;
댓글 1개
12년 전
var h = Number(this.style.height); <= 값 확인해보세요
parseInt(h) + 14 + 'px' 로 해야 됩니다.
h + 14 = 10014px
parseInt(h) + 14 + 'px' 로 해야 됩니다.
h + 14 = 10014px
게시판 목록
그누5 질답
그누보드5 버전에 대한 질문을 할 수 있습니다.
쪽지나 메일로 해결해 주겠다는 답변은 정상적인 답변으로 보기 어려우므로 신고해 주시기 바랍니다.
쪽지나 메일로 해결해 주겠다는 답변은 정상적인 답변으로 보기 어려우므로 신고해 주시기 바랍니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1043 |
peter78
|
11년 전 | 2814 | |
| 1042 |
하얀비요일
|
12년 전 | 740 | |
| 1041 |
Unhappy
|
12년 전 | 2667 | |
| 1040 |
|
12년 전 | 850 | |
| 1039 |
|
12년 전 | 914 | |
| 1038 |
ineverstay
|
12년 전 | 1295 | |
| 1037 | 12년 전 | 954 | ||
| 1036 | 12년 전 | 1102 | ||
| 1035 |
raharaha
|
12년 전 | 1235 | |
| 1034 | 12년 전 | 1026 | ||
| 1033 | 12년 전 | 1220 | ||
| 1032 | 12년 전 | 2252 | ||
| 1031 |
ds2ens
|
12년 전 | 973 | |
| 1030 | 12년 전 | 1164 | ||
| 1029 | 12년 전 | 969 | ||
| 1028 | 12년 전 | 2038 | ||
| 1027 |
williamMOON
|
12년 전 | 917 | |
| 1026 | 12년 전 | 1591 | ||
| 1025 | 12년 전 | 14662 | ||
| 1024 | 12년 전 | 753 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기