XSLT

2012-06-13 6 views
0

를 사용하여 이미지를 표시하는 방법을 내가 코드XSLT

내가 XML 파일의 일부가 아닌 외부 이미지를 추가 할
<xsl:template name="toggle"> 
     <xsl:param name="target"/> 
     <xsl:param name="show"/> 
      <input type="image" src="glass.png" /> 
       <xsl:attribute name="onclick"> 
        toggle('<xsl:value-of select="$target"/>','<xsl:value-of select="$show"/>'); 
       </xsl:attribute> 
      </input> 
</xsl:template> 

다음있다. 제출 단추를 이미지로 바꾸고 싶습니다. 위의 코드를 사용하면 이미지를 출력으로 얻을 수 없습니다. 방법에 대한 아이디어가 있으십니까?

+1

글쎄 이미 당신이 필요로하는 것처럼 보이네. 당신은 당신이 필요로하는 것이 무엇인지, 그렇지 않은 것은 언급하지 않았습니다. – Utkanos

+0

죄송합니다. 출력으로 이미지를 가져올 수 없습니다. – user1402867

+0

내부에'IMG '가있는'button' HTML 요소를 사용할 것을 제안합니다. –

답변

0

생성하려는 HTML을 알고 계십니까?

그렇다면 알려주십시오.

그렇지 않으면 HTML 문제가 발생하지만 XSLT 문제는 발생하지 않습니다.

생성하려는 출력 HTML을 알기 전까지는 XSLT에서 코드를 작성하지 마십시오. 사실, 제 생각에 다이크 스트라는 자신이 제작하고자하는 출력이 무엇인지 알기 전까지는 어떤 프로그램도 쓰지 말아야한다고 말했습니다. 좋은 원칙. XSLT에 적용될 때,이 의미에서 출력은 HTML 문서이며 브라우저가 표시하는 화면이 아닙니다.

+0

출력을 HTML로만 표시하고 있습니다. 내 결과는 표입니다. 어떤 열에 제출 버튼이 포함되어있어서 해당 버튼을 이미지로 바꿉니다. – user1402867

+1

질문에 원하는 HTML을 첨부하십시오. 필요한 작업을 알려 드릴 수 있습니다. – Woody