2014-12-11 2 views
1

방법이 있습니까?HTML 버튼을 통한 매개 변수 전달

<xsl:element name="a"> 
    <xsl:attribute name="href">InfoServlet?name=<xsl:value-of select="$vPrev_id"/></xsl:attribute>Previous Event 
</xsl:element> 

이 버튼 대신 텍스트 링크를 만들 수있는 방법이 있나요 :

이 내가 현재 가지고 무엇인가? 나는 몇 가지 시도했지만 작동하도록 할 수 없습니다.

<form action="InfoServlet"> 
    <input class="btn btn-default btn-lg" type="submit" value="View Reviews"/> 
    <xsl:attribute>InfoServlet?name=<xsl:value-of select="$name"/></xsl:attribute> 
</form> 
+0

$ name에 여러 개의 값이 있습니까? –

+0

첫 번째 코드에서 $ vPrev_id를 차단하므로 name 매개 변수에 사용할 다른 변수가 있습니까? 당신은 정교하게 설명 할 수 있습니까 –

+0

@ShaikhMohammedShariq 예 매개 변수는 다른 값을 갖습니다. 이전 노드로 돌아가서 해당 정보를 표시합니다. –

답변

0

당신이 시도 했 ...

<input type="button" /> 

: 나는 예를 들어이 시도했습니다?

+0

'type = "button"'은 의미를 변경합니다. 브라우저는 더 이상 양식을 제출하지 않습니다. 또한 : 당신의 대답은 조금은 최소한이고 코멘트 일 것입니다. –

+0

죄송합니다. 최대 50 명 이상의 담당자가 있어야 의견을 말할 수 있습니다. 또한 버튼을 사용하여 양식을 제출하려는 경우 britter

0

문서에 하나의 양식이있는 것보다 단추 하나가 괜찮 으면. 당신은 아래와 같이 가질 수 있습니다.

<form action='InfoServlet?name=<xsl:value-of select="$name"/>'> 
    <input class="btn btn-default btn-lg" type="submit" value="View Reviews"/> 
</form> 
+0

이 오류가 발생합니다. 예외 변환 : 요소 유형 " null "은 '<'문자를 포함해서는 안됩니다. –

+0

속성 태그를 제거하는 답을 편집했습니다. 서블릿의 URL과 함께 변수 값을 배치해야합니다. 알려줘. –