Java/JSP

7.21 test 문제 해설

amungstudy 2023. 7. 24. 09:52

자바스크립트에서

event.preventDefault(); 기본 이벤트 작동 막아줌

 

 

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<%@ include file="../common/header.jsp"%>

<%@ include file="board_info.jsp"%>

<div class="container">

<div>

<h1>게시글 상세</h1>

</div>

<div class="row m-5">

<div class="col-md-2">

<label class="form-control-plaintext">카테고리</label>

</div>

<div class="col-md-4">

<label class="form-control-plaintext">${notice.notice_category}</label>

</div>

<div class="col-md-2">

<span class="form-control-plaintext text-center">작성자</span>

</div>

<div class="col-md-4">

<span class="form-control-plaintext">${notice.notice_author}</span>

</div>

</div>

<div class="row m-5">

<div class="col-md-2">

<span class="form-control-plaintext">제목</span>

</div>

<div class="col-md-10">

${notice.notice_title}

</div>

</div>

 

<div class="row m-5">

<div class="col-md-2">

<span class="form-control-plaintext">내용</span>

</div>

<div class="col-md-10">

<textarea name="notice_content"class="form-control" rows="10" readonly>${notice.notice_content}</textarea>

</div>

</div>

<div class="row m-5">

<div class="col-md-4">

<a href="board_update.jsp?notice_num=${notice.notice_num}" class="form-control btn btn-warning">수정</a>

</div>

<div class="col-md-4">

<a href="#" onclick="deleteNotice('${notice.notice_num}',event);" class="form-control btn btn-danger">삭제</a>

</div>

<div class="col-md-4">

<a href="board_list.jsp?notice_num=${notice.notice_num}" class="form-control btn btn-primary">목록</a>

</div>

</div>

</div>

<script>

function deleteNotice(notice_num,event){

event.preventDefault(); // 기본 이벤트 작동 막아줌

if(confirm(notice_num+" 게시물을 삭제하시겠습니까?")){

location.href='board_delete.jsp?notice_num='+notice_num;

}

}

</script>

<%@ include file="../common/footer.jsp"%>