File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<!DOCTYPE html>
<html lang="ko">
<head>
<title>온세종학교</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<meta name="format-detection" content="telephone=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
<link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
<!-- 공통 plugin -->
<script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
<script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
<!-- //공통 plugin -->
<!-- 페이지 plugin-->
<!-- //페이지 plugin-->
<!-- 공통 퍼블 layout: 개발시 삭제-->
<script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
<!--//퍼블 layout-->
<!-- 공통 메뉴 js-->
<!-- //공통 메뉴 js -->
<!--공통 퍼블 js-->
<script src="/resources/front/site/SITE_00000/js/common.js"></script>
<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
<!--//공통 퍼블 js-->
</head>
<body>
<div class="accessibility">
<a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
</div>
<!-- for-teacher / for-student -->
<div class="container">
<!-- 통합 헤더 및 네비게이션 -->
<header class="site-header"></header>
<div class="site-body" id="skipToContents">
<div class="wrap">
<div class="page-tit-area">
<div class="l-area">
<h2 class="title-xlg">문항 만들기</h2>
</div>
<div class="r-area"></div>
</div>
<section class="section">
<header class="section-tit-area">
<div class="l-area">
<h3 class="title-lg">문항정보</h3>
</div>
</header>
-차시정보 영역-
</section>
<section class="section">
<div class="form-write">
<div class="form-section bg-area">
<div class="form-section-body wrap-sm">
<div class="form-item-list">
<div class="form-item">
<div class="q-tit">
<h3 class="title-sm">지문 또는 제시자료</h3>
</div>
<div class="q-area">
<ol class="a-write-list ui-sortable">
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-cont">
<div class="a-txt">
<textarea rows="3" placeholder="텍스트를 입력하세요."></textarea>
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-cont">
<div class="file-add-area">
<div class="file-custom">
<div class="preview-area">
<img src="/resources/front/site/SITE_00000/images/common/thumb/thumb_video.svg" alt="미리보기">
</div>
</div>
<div class="item-area">
<div class="item">
<p class="txt">비디오파일.mp4</p>
</div>
</div>
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
</ol>
<div class="form-item-fnc">
<div class="l-area">
<a href="#none" class="btn-text primary">텍스트 추가 <i class="ico-form-plus primary"></i></a>
</div>
<div class="r-area">
<div class="btn-group">
<button class="btn sm circle ico-attach">파일추가</button>
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</div>
</div>
</div>
</div>
<div class="form-item">
<div class="q-area">
<div class="q-tit">
<select title="설문 타입 선택">
<option>객관식(단일선택)</option>
<option>객관식(다중선택)</option>
<option>주관식(단답형)</option>
<option>주관식(서술형)</option>
</select>
<input type="text" placeholder="질문을 입력하세요.">
<select title="난이도 선택" class="quiz-level">
<option class="hard">매우 어려움</option>
<option class="hard">어려움</option>
<option selected>보통</option>
<option class="easy">쉬움</option>
<option class="easy">매우 쉬움</option>
</select>
</div>
<!-- <div class="q-img lg">
<figure>
<img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="이미지">
<div class="img-fnc-etc">
<button type="button" class="btn sm circle ico-delete overlay"></button>
</div>
</figure>
</div> -->
</div>
<ol class="a-write-list ui-sortable">
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-info">
<div class="checkradio">
<input type="radio" id="a1_1" name="a1" class="icon-only">
<label for="a1_1"></label>
</div>
</div>
<div class="a-cont">
<div class="a-txt">
<input type="text" placeholder="보기를 입력하세요.">
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle ico-attach">파일첨부</button>
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-info">
<div class="checkradio">
<input type="radio" id="a1_2" name="a" class="icon-only">
<label for="a1_2"></label>
</div>
</div>
<div class="a-cont">
<div class="a-txt">
<input type="text" placeholder="보기를 입력하세요.">
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle ico-attach">파일첨부</button>
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-info">
<div class="checkradio">
<input type="radio" id="a1_3" name="a1" class="icon-only">
<label for="a1_3"></label>
</div>
</div>
<div class="a-cont">
<div class="a-txt">
<input type="text" placeholder="보기를 입력하세요.">
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle ico-attach">파일첨부</button>
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
</ol>
<div class="form-item-fnc">
<div class="l-area">
<a href="#none" class="btn-text primary">답가지 추가 <i
class="ico-form-plus primary"></i></a>
</div>
<div class="r-area">
<label class="toggle"><input type="checkbox"><span>무작위 출력</span><button type="button" onclick="popupOpenPub('copy')"><i class="ico-help sm"></i><span class="txt-hide">도움말</span></button></label>
<div class="btn-group">
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</div>
</div>
</div>
<div class="form-item">
<div class="q-area">
<div class="q-tit">
<select title="설문 타입 선택">
<option>객관식(다중선택)</option>
<option>객관식(단일선택)</option>
<option>주관식(단답형)</option>
<option>주관식(서술형)</option>
</select>
<input type="text" placeholder="질문을 입력하세요.">
<select title="난이도 선택" class="quiz-level">
<option class="hard">매우 어려움</option>
<option class="hard">어려움</option>
<option selected>보통</option>
<option class="easy">쉬움</option>
<option class="easy">매우 쉬움</option>
</select>
</div>
<!-- <div class="q-img lg">
<figure>
<img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="이미지">
<div class="img-fnc-etc">
<button type="button" class="btn sm circle ico-delete overlay"></button>
</div>
</figure>
</div> -->
</div>
<ol class="a-write-list ui-sortable">
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-info">
<div class="checkradio">
<input type="checkbox" id="a2_1" name="a2" class="icon-only">
<label for="a2_1"></label>
</div>
</div>
<div class="a-cont">
<div class="a-txt">
<input type="text" placeholder="보기를 입력하세요.">
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle ico-attach">파일첨부</button>
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-info">
<div class="checkradio">
<input type="checkbox" id="a2_2" name="a" class="icon-only">
<label for="a2_2"></label>
</div>
</div>
<div class="a-cont">
<div class="a-txt">
<input type="text" placeholder="보기를 입력하세요.">
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle ico-attach">파일첨부</button>
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
<li class="a-item">
<i class="ico-move ui-sortable-handle"></i>
<div class="a-info">
<div class="checkradio">
<input type="checkbox" id="a2_3" name="a2" class="icon-only">
<label for="a2_3"></label>
</div>
</div>
<div class="a-cont">
<div class="a-txt">
<input type="text" placeholder="보기를 입력하세요.">
</div>
</div>
<div class="a-fnc">
<button class="btn sm circle ico-attach">파일첨부</button>
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</li>
</ol>
<div class="form-item-fnc">
<div class="l-area">
<a href="#none" class="btn-text primary">답가지 추가 <i
class="ico-form-plus primary"></i></a>
</div>
<div class="r-area">
<label class="toggle"><input type="checkbox"><span>무작위 출력</span><button type="button" onclick="popupOpenPub('copy')"><i class="ico-help sm"></i><span class="txt-hide">도움말</span></button></label>
<div class="btn-group">
<button class="btn sm circle danger ico-delete">삭제</button>
</div>
</div>
</div>
</div>
</div>
<div class="btn-fnc-cont">
<button class="btn-add">세트 문항 추가</button>
</div>
</div>
<div class="form-section-footer">
<div class="r-area">
<button type="button" class="btn ico-plus">지문 및 제시자료 추가</button>
<button type="button" class="btn ico-plus">해설 및 학습자료 추가</button>
</div>
</div>
</div>
</div>
</section>
<section class="section">
<header class="section-tit-area">
<div class="l-area">
<h3 class="title-lg">기타 정보</h3>
</div>
</header>
<div class="write-type">
<table>
<colgroup>
<col style="width:200px">
<col>
</colgroup>
<tbody>
<tr>
<th scope="row">썸네일</th>
<td>
<div class="file-add-area">
<div class="file-custom">
<div class="preview-area">
<!-- <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="미리보기"> -->
</div>
</div>
<div class="item-area">
<div class="item">
<p class="txt">비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일.mp4비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일.mp4비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일.mp4비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일비디오파일.mp4</p>
<button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button>
</div>
<small>권장 사이즈: 480x270px</small>
</div>
</div>
</td>
</tr>
<tr>
<th scope="row">설명</th>
<td>
<textarea placeholder="설명 및 내용을 입력하세요." title="텍스트 입력"></textarea>
</td>
</tr>
<tr>
<th scope="row">키워드</th>
<td>
<div class="tag-add-area">
<input name="basic" placeholder="키워드를 입력해주세요" class="input-tag" title="키워드 입력">
</div>
</td>
</tr>
<tr>
<th scope="row">공개옵션</th>
<td>
<fieldset class="checkradio-area">
<legend>공개옵션 선택</legend>
<div class="checkradio">
<input type="radio" id="public1" name="public" checked="">
<label for="public1">공개</label>
<fieldset>
<legend>공개범위 선택</legend>
<label class="chip"><input type="checkbox"><span>선생님</span></label>
<label class="chip"><input type="checkbox"><span>학생</span></label>
<label class="chip"><input type="checkbox"><span>학부모</span></label>
<label class="chip"><input type="checkbox"><span>교직원</span></label>
</fieldset>
</div>
<div class="checkradio">
<input type="radio" id="public2" name="public">
<label for="public2">비공개</label>
</div>
</fieldset>
</td>
</tr>
<tr>
<th scope="row">출처</th>
<td>
<select title="출처 선택">
<option>공통코드관리 출처</option>
</select>
</td>
</tr>
<tr>
<th scope="row">댓글허용여부</th>
<td>
<fieldset class="checkradio-area">
<legend>댓글허용여부 선택</legend>
<div class="checkradio">
<input type="radio" id="comment1" name="comment" checked="">
<label for="comment1">허용</label>
</div>
<div class="checkradio">
<input type="radio" id="comment2" name="comment">
<label for="comment2">비허용</label>
</div>
</fieldset>
</td>
</tr>
</tbody>
</table>
</div>
</section>
<div class="btn-cont">
<a href="#none" class="btn lg">취소</a>
<a href="#none" class="btn lg secondary">임시저장</a>
<a href="#none" class="btn lg secondary">저장 후 미리보기</a>
<a href="#none" class="btn lg primary">완료</a>
</div>
</div>
</div>
</div>
<!-- toast -->
<div class="toast"></div>
<!--popup-->
<div class="dim"></div>
<script>
const selectElement = document.querySelector('.quiz-level');
selectElement.addEventListener('change', function() {
const selectedOptionClass = this.options[this.selectedIndex].className;
// 기존 클래스 제거
this.classList.remove('hard', 'easy');
// 선택된 옵션에 따라 클래스 추가
if (selectedOptionClass === 'hard') {
this.classList.add('hard');
} else if (selectedOptionClass === 'easy') {
this.classList.add('easy');
}
});
</script>
</body>
</html>