Extra Form
PHP PHP 7.3
CMS Rhymix

현재

 

<div class="user_info">
        <span class="pf small lined"></span>
              <input class="ip_nickname ip_bs" type="text" name="nick_name" placeholder="글쓴이">
              <input class="ip_pass ip_bs" type="password" name="password" placeholder="비밀번호">
</div>

 

이런구조로 되어있는데요 클래스가 user_info와 user_info2 안에있는 nick_name에만 자동으로 값을 입력하게 하려고 합니다

 

아래 코드로는 전체에서 닉네임 input "nick_name"이면 클래스 관계없이 자동으로 인풋되고 있습니다

jQuery("input[name=nick_name]").val(decodeURIComponent("'.htmlentities($_COOKIE['auto_nick']).'"));

 

.user_info .user_info2 안에있는 nick_name에 값을 넣어보려고 아래처럼

 

.user_info .user_info2 input[name=nick_name].val( 삽입할내용 )

 

수정 해봤는데 동작하지않네요.. 도와주시면 감사하겠습니다

 

  • ?
    jQuery(".user_info input[name=nick_name], .user_info2 input[name=nick_name]").val(decodeURIComponent("'.htmlentities($_COOKIE['auto_nick']).'"));

    이렇게 하시면 될것같네요
  • ? ?
    정말 감사합니다. 잘 동작합니다. 혹시
    setcookie('auto_nick', urlencode(Context::get('nick_name')), $_SERVER['REQUEST_TIME'] + 31536000, '/');

    이부분도 해당클래스만 타겟해서 가능할까요?