2014-04-19 2 views
1

Sinatra에서 작은 응용 프로그램을 만들고 간단한 요청 버튼을 포함시켜 사용자를 다른 페이지로 리디렉션합니다. 나는 이런 종류의 일을 위해 양식을 사용 해왔다. 과잉이라고 생각된다. 다음은 그 예입니다.Sinatra에 게시 버튼을 만드는 방법

<form method="get" action="https://stackoverflow.com/users/:user_id"> // User id taken on the backend from the session. 
    <input type="submit" value="User Profile"> 
</form> 

간단한 get 요청에 대해서는 많은 마크 업이 있습니다. 그러나 나는 대안을 찾을 수없는 것 같습니다. 단추 또는 앵커 태그에이 작업을 수행하는 방법이 있습니까? 대신 형태와 버튼을 사용

답변

4

, 그냥 이렇게 :

<a href="https://stackoverflow.com/users/:user_id" class="btn">User Profile</a> 

과 스타일 그것 CSS를이 버튼처럼 보이도록, 예를 들면 : 잘 작동

a.btn { 
    display: block; 
    padding: 10px; 
    background-color: red; 
} 
+0

, 크게 감사합니다. –

관련 문제