댓글과 대댓글 입력폼 구분
안녕하세요,
댓글란과 대댓글란의 입력폼을 구분하고 싶어요~
예를 들어,
댓글을 쓸때는 a의 입력폼
대댓글을 쓸때는 b의 입력폼을 쓰고,
수정시에 댓글은 a, 대댓글은 b의 입력폼이 나타나게 구현하고 싶은데,
if ( $w == 'c') { 대댓글 입력폼 } else if ( $w == 'cu') { 수정 입력폼 } else { 댓글 입력폼 }
이런식으로 w값을 이용하여 바꾸려 하였는데, 댓글과 대댓글 전부 c로 인식되어 같게 나오더라구요..!
조건문을 어떻게 써야할지 알수있을까요~?
function comment_box(comment_id, work) { var el_id; // 댓글 아이디가 넘어오면 답변, 수정 if (comment_id) { if (work == 'c') el_id = 'reply_' + comment_id; else el_id = 'edit_' + comment_id; } else el_id = 'bo_vc_w';
if (save_before != el_id) { if (save_before) { document.getElementById(save_before).style.display = 'none'; document.getElementById(save_before).innerHTML = ''; } document.getElementById(el_id).style.display = ''; document.getElementById(el_id).innerHTML = save_html; } }
혹은 이 구문을 수정하여 구현하려 할수도 있을거같은데.. save_html를 여러개를 만들어 각각 다른 입력폼을 넣으려햇으나 그럼 입력폼 여러개가 한번에 뜨더라구요..
좋은 아이디어 부탁드립니다..!
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인
if($w == '')
$w = 'c';
?>
이부분 때문일까요~? 그런데 이걸 지우면 전부 빈값으로 출력이 되더라구요ㅠㅠ
폼값에선 c나 cu가 제대로 넘어오는걸 확인했는데 ㅠㅠ