테스트 사이트 - 개발 중인 베타 버전입니다

댓글 기본 내용 코드 입니다. 클릭시 사라지게 하려면?? 채택완료

농약 9년 전 조회 4,108

</p><p style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"><?php if ($is_comment_write) {</p><p style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"><span class="Apple-tab-span" style="white-space: pre;">	</span>if($w == '') $w = 'c';</p><p style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"><span class="Apple-tab-span" style="white-space: pre;">	</span>if(!$c_wr_content) { $c_wr_content = "댓글창 기본내용"; }</p><p style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 18px;">?></p><p style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 18px;">


view_comment.skin.php 파일에서 위 코드로 댓글창에 기본 내용이 자동 입력되도록 하고 있습니다.

그런데 댓글쓰려고 댓글창을 클릭했을시 위 내용이 자동으로 사라지게 할 수 있는 방법은 없을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

<textarea id="wr_content" name="wr_content" maxlength="10000" required class="required" title="내용"
<?php if ($comment_min || $comment_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?php } ?> placeholder="댓글창 기본 내용">

그누 기본 스킨입니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

농약
9년 전
크롬은 되는데 익스플로어에서 작동이 잘 안되었지만 어쨌든 도움 주려 해주셔서 감사합니다.
왕계란
9년 전
placeholder가 ie의 경우 10 이상에서 먹히는 속성입니다.
아직까지 xp를 사용하거나 win7을 사용 중이더라도 ie 버전을 올리지 않고 있는 경우는 위 속성이 안 먹힙니다.
그럴 때는 이미 쓰신 것처럼 js로 처리하는 수밖에 없습니다.

댓글을 작성하려면 로그인이 필요합니다.

9년 전

윗 분의 코드는 익스플로어에서 안되더라구요.

 

다른 분의 도움으로 해결했는데 저처럼 도움 필요한 분 계실까 자답 남깁니다.

 

view.comment.skin.php 의 26번째 줄쯤 //글자수 제한 부분을 아래처럼 고치면 됩니다.

 

<script>
// 글자수 제한
var char_min = parseInt(<?php echo $comment_min ?>); // 최소
var char_max = parseInt(<?php echo $comment_max ?>); // 최대
$(function() {
    var c_basic = '[안내] 글 내용과 상관없는 댓글 작성시 강퇴되실 수도 있으니 성의있는 댓글 부탁드립니다.';
 $("#wr_content").val(c_basic);
    $("#wr_content").focus(function() {
      c_newt= $("#wr_content").val();
        if(c_basic == c_newt)
          $(this).val('');
    }).blur(function() {
        if($(this).val() == "")
          $(this).val(c_basic);
  });
});
</script> 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인