0
<a>
태그를 사용하여 http를 통해 매개 변수 값을 보내려고하지만 href
속성에 설정하지 않기를 바랍니다.앵커 태그를 사용하여 http 요청을 통해 매개 변수를 보내는 방법
서버 쪽에서 그 값을받을 수 있도록 할 수있는 방법이 있습니까?
감사합니다.
<a>
태그를 사용하여 http를 통해 매개 변수 값을 보내려고하지만 href
속성에 설정하지 않기를 바랍니다.앵커 태그를 사용하여 http 요청을 통해 매개 변수를 보내는 방법
서버 쪽에서 그 값을받을 수 있도록 할 수있는 방법이 있습니까?
감사합니다.
은 (숨겨진) 양식을 제출하기 위해 JS를 사용합니다.
<form id="foo" method="post" action="servletURL">
<input type="hidden" name="yourParamName" value="yourParamValue" />
</form>
<a href="#" onclick="document.getElementById('foo').submit(); return false;">link</a>
또는 사용 CSS는 기본이 링크처럼 보이는 버튼을 제출 스타일을합니다.
input[type=submit].link {
margin: 0;
border: 0;
background: transparent;
color: blue;
text-decoration: underline;
cursor: pointer;
overflow: visible;
}
예. 많은 감사 :) – skip
당신이 여기 달성 하려는지 확실하지와
. html이 기술적으로 유효하지는 않지만 숨겨진 필드 (기본 설정) 또는 사용자 정의 속성을 사용할 수도 있습니다. – Keith
$ _POST 변수를 통해 보내지 않는 이유는 무엇입니까? – Zanrok
@Keith & @Zanrok : 폼을 표시 할 때 필요한 클릭 유형에 대한 정보를 서버에 보내면됩니다. 양식을 설정하는 데'href'를 사용하고 있기 때문에 POST 요청을 사용할 수 없습니다. 처리 (POST) 요청에도 동일한 URL을 사용하고 싶습니다. 내가 할 수있는 유효한 HTML을 가지고 싶습니다. 그리고 'href' 속성으로 연결된 링크 유형의 정보를 서버에 보내지 않기를 바란다. – skip