2011-02-07 3 views
0

매우 빠른 질문입니다. 내 템플릿에 href 링크가 있습니다.HTML 버튼 링크 만들기 - 작동하지 않습니다.

<a href={% url tiptop.views.client_items name.pk %}>add item</a> 

이것은 작동하지만 어떤 이유로 버튼으로 만들길 원한다면 작동하지 않습니다.

<input type="button" on_click="window.location.href='{% url tiptop.views.client_items name.pk %}></a>'" value="Add item"> 

왜 작동하지 않는지 나는 이해할 수 없다. 기본적으로 버튼이 표시되지만 버튼을 클릭하면 아무 것도하지 않습니다.

+1

javascript on "click"이벤트는 onclick이 아니라 on_click입니다. 아마도 그 이유는 무엇입니까? – acm

답변

5

시도 :

<a <!--...your link code here --> 
    <input type="button" onClick="window.location.href='{% url tiptop.views.client_items name.pk %}'" value="Add item"/></a> 

당신의 따옴표 하나를 제대로 닫혀 있지 이중 하나.

+0

알았어. 그리고 실제로 andre matos가 말한 것은 정확했습니다. 사실 그게 진짜 대답 이었어. 둘 다 감사합니다. – Shehzad009

관련 문제