CI 묻고 답하기

제목 img 속성 onclick을 ci로 구현하는 방법 질문
글쓴이 30세투자자 작성시각 2015/06/09 22:54:51
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14111   RSS
요새 Ci 공부중인 직장인입니다.
궁금한게 생겼는데 구글링해도 안나와서 여기 고수분들께 질문합니다.
아래 HTML 코딩을 ci에서 img() 함수 찾아보니까 javascript는 못넣는거 같고.. form_input() 함수로 가능한가요??HTML 코드 변환 가능한지 부탁드려요~ 그냥 섞어 써도 되지만 궁금해져서 이리저리 해봤는데 잘안되네요.

<a href="#"><img src="/image/login/btn_login.gif" alt="로그인" onclick="javascript:setLogin();" /></a>

$image_properties = array(
          'src' => 'images/picture.jpg',
          'alt' => 'Me, demonstrating how to eat 4 slices of pizza at one time',
          'class' => 'post_images',
          'width' => '200',
          'height' => '200',
          'title' => 'That was quite a night',
          'rel' => 'lightbox',
);

img($image_properties);

$data = array(
              'name'        => 'username',
              'id'          => 'username',
              'value'       => 'johndoe',
              'maxlength'   => '100',
              'size'        => '50',
              'style'       => 'width:50%',
            );

echo form_input($data);

답변부탁드려요^^

 
 다음글 CI에 curl이나 scrap 을 지원해주는 라이브러리... (3)
 이전글 액티브레코드 이상하네요../..ㅠㅠ (3)

댓글

한대승(불의회상) / 2015/06/10 09:05:14 / 추천 0
메뉴얼을 보시면 "추가적으로,모든 속성(attributes) 및 값(values)을 설정하기 위해서 img() 함수에 연관배열을 넘겨줄수 있습니다." 라고 되어 있으니 아래처럼 하시면 됩니다. ^^
$image_properties = array(
          'src' => 'images/picture.jpg',
          'alt' => 'Me, demonstrating how to eat 4 slices of pizza at one time',
          'class' => 'post_images',
          'width' => '200',
          'height' => '200',
          'title' => 'That was quite a night',
          'rel' => 'lightbox',
   'onclick => 'ⓙavascript:setLogin()', // 추가된 onclick 속성
);

img($image_properties);
30세투자자 / 2015/06/10 09:24:44 / 추천 0
오 감사합니다.. 해당 함수에 속성만 주면 되는군요 저 속성은 지원이 안되는줄 알았어요~ 감사합니다!