첨부 파일 추가 스크립트가 작동하질 않습니다 채택완료
안녕하세요
첨부파일 기본 2개에서 게시글 내에서 추가하면 늘어나도록 했는데요... 첨부파일 추가 버튼이 작동하지 않습니다...
Copy
; // 최대 업로드 칸 개수 설정
// 추가 버튼 클릭 시 파일 첨부 칸 추가
document.getElementById('add-file').addEventListener('click', function() {
// 현재 추가된 파일 첨부 칸 개수 확인
var fileFieldCount = document.querySelectorAll('.file-field').length;
// 최대 업로드 칸 개수를 초과하지 않았을 때만 파일 첨부 칸 추가
if (fileFieldCount maxUploadCount) {
var fileFields = document.getElementById('file-fields');
var fileField = document.createElement('div');
fileField.classList.add('bo_w_flie', 'write_div', 'file-field');
fileField.innerHTML = ' 새 파일';
fileFields.appendChild(fileField);
} else {
alert("더 이상 파일을 추가할 수 없습니다.");
}
});
});
고수님들 도움 부탁드립니다 ㅠㅠ
답변 2개
채택된 답변
+20 포인트
1년 전
$bo_upload_count, $initial_upload_count 변수값의 확인이 필요할것 같습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
1년 전
다음과 같은 상황이라면
[code]
$bo_upload_count = 2;
$initial_upload_count = 2;
[/code]
다음 구문으로 더이상 추가가 안될것 같습니다.
[code]
if (fileFieldCount < maxUploadCount) {
[/code]
[code]
$bo_upload_count = 2;
$initial_upload_count = 2;
[/code]
다음 구문으로 더이상 추가가 안될것 같습니다.
[code]
if (fileFieldCount < maxUploadCount) {
[/code]
댓글을 작성하려면 로그인이 필요합니다.
1년 전
아예 코드 갈아엎어서 해결했습니다...
올릴만한 수준이 되면 스킨에 올리고 싶네요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인