문서 편집

버튼이나 하이퍼링크로 자바스크립트 실행시키는 방법 (Javascript Onclick)

버튼이나 하이퍼링크로 자바스크립트 실행시키는 방법…

나쁨

<a id="myLink" href="javascript:MyFunction();">link text</a>

좋음

<a id="myLink" href="#" onclick="MyFunction();">link text</a>

더 좋음

<a id="myLink" href="#" onclick="MyFunction();return false;">link text</a>

더더 좋음 1

<a id="myLink" title="Click to do something"
  href="#" onclick="MyFunction();return false;">link text</a>

더더 좋음 2

<a id="myLink" title="Click to do something" 
 href="PleaseEnableJavascript.html" onclick="MyFunction();return false;">link text</a>
 

Why better? because return false will prevent browser from following the link

제일 좋음

Use jQuery or other similar framework to attach onclick handler by element's ID.

  jQuery('#myLink').click(function(){ MyFunction(); return false; });

[출처](http://stackoverflow.com/questions/1070760/javascript-function-in-href-vs-onclick)

CC Attribution-Noncommercial-Share Alike 4.0 International 별도로 명시하지 않을 경우, 이 페이지의 내용은 다음 라이선스에 따라 사용할 수 있습니다: CC Attribution-Noncommercial-Share Alike 4.0 International
1.2 KB tech/버튼이나_하이퍼링크로_자바스크립트_실행시키는_방법.txt · 마지막으로 수정됨 2016/07/12 00:56 (바깥 편집) V_L