Lifesoft

edit.ejs

파일 경로: views/edit.ejs
코드 1
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title>회원 정보</title>   
    <script>
      function confirmDelete() {
        if (confirm('정말 삭제하시겠습니까?')) {
          const form1 = document.getElementById('form1');
          form1.action = '/member/remove';
          form1.submit();
        }
      }
    </script>
    <link rel="stylesheet" href="/static/common.css" />
  </head>

  <body>
    <h2>회원 정보</h2>

    <form id="form1" method="post" action="/member/update">
      <div>
        <label>아이디</label>
        <input type="text" name="userid" value="<%= member.userid %>" readonly />
      </div>

      <div>
        <label>이름</label>
        <input type="text" name="name" value="<%= member.name %>" />
      </div>

      <div>
        <label>이메일</label>
        <input type="email" name="email" value="<%= member.email %>" />
      </div>

      <div>
        <label>권한</label>
        <select name="user_type">
          <option value="USER" <%= member.user_type === 'USER' ? 'selected' : '' %>>일반회원</option>
          <option value="ADMIN" <%= member.user_type === 'ADMIN' ? 'selected' : '' %>>관리자</option>
        </select>
      </div>

      <div style="margin-top: 10px;">
        <button type="submit">수정</button>
        <button type="button" onclick="confirmDelete()">삭제</button>
      </div>
    </form>

    <p style="margin-top: 10px;">
      <button type="button" onclick="location.href='/member/list'">회원 목록</button>
    </p>
  </body>
</html>