질문 Q #8648
anchor에 onclick을 할 경우에 처리방법 질문
헛발이 2009-11-19 13:26:06
음.. 메뉴얼 다 찾아 본거에요..없어서 질문 하는거에요...
질문이라고 하기 보단..뭐.. 그냥 

<a href="javascript:void(0)" onclick="test()">test</a>

이라고 해도 상관 없겠지만...

anchor를 사용할 경우 기술방법이 어떻게 되는지 알고 싶습니다..

<?=anchor('javascript:void(0)','test', 'onclick="test()"')?>
라고 하니

<a href="htt://도메인/javascript:void(0)" onclick="test()">test</a>
라고 되어 버리는데요...

이럴 경우엔 주소를 어케 해 줘야 할지 고민스럽네요....
답변 4
#1 ci세상 2009-11-19 13:42:05
이럴경우 헬퍼 대체를 하셔야 합니다. application/helpers/MY_url_helper.php 파일 추가하셔서

<?
function site_url($uri = '')
{
	$CI =& get_instance();
	return $uri;
}
요것도 메뉴얼에 있을걸요 ^^
#2 ci세상 2009-11-19 13:45:25
ci에서 배포한 라이브러리, 헬퍼, 플러그인 무한대 대체, 확장하게 해둔것이 ci의 큰 매력입니다.

codeigniter 소스에 구속받지 않기 ~~~

codeigniter 코어 소스 건드리지 않고 무한대 뜯어 고치기 ~~~



권장해 드립니다.^^
#3 헛발이 2009-11-19 13:46:28
ㅋㅋㅋ 아 다시 찾아 봐야 겠어요 ㅋㅋㅋ
권장 잘 받겠습니다..ㅋㅋ
#4 맥스 2009-11-20 10:42:48
요즘은 그냥 jquery올려서 쓰다보니 onclick 같은 경우 anchor 안쓰고 jquery에서 돌려버립니다.