Azubi: Element auf Inhalt abfragen

Hi, der Azubi hat mal wieder eine Frage...
ich hoffe ihr könnt mir helfen...
hier mein Code:
<input type="submit" id="{@tag}_btnUpload" value="Upload" disabled=""/>
  <xsl:if test="/xmlContent/para.file.war = warfile.txt">
    <xsl:attribute name="disabled">
      <xsl:value-of select="yes" />
    </xsl:attribute>
  </xsl:if>

Ich möchte hier überprüfen ob im Element /xmlContent/para.file.war der Inhalt warfile.txt steht , wenn ja soll im Input Tag dann disabled="yes" stehen...

Problem zum einen ist , dass die If Bedingung nicht erfüllt wird obwohl sie es ja ist....
und dann bekomme ich den Wert yes nicht an disabled übergeben...
??? bin hilflos...

  1. Moin,
    ungetesteter Schnellschuß, aber probiers mal mit

    <xsl:if test="/xmlContent/para.file.war = 'warfile.txt'">

    Gruß Spider

    1. Hi, Danke funzt aber leider auch nicht hatte ich auch schon probiert,Gruss Azubi

      Moin,
      ungetesteter Schnellschuß, aber probiers mal mit

      <xsl:if test="/xmlContent/para.file.war = 'warfile.txt'">

      Gruß Spider

  2. Hallo,

    <input type="submit" id="{@tag}_btnUpload" value="Upload" disabled=""/>

    aber hier ist alles zwecklos, denn du hast das <input> beendet ( "/>"!)!

    <xsl:if test="/xmlContent/para.file.war = warfile.txt">
        <xsl:attribute name="disabled">
          <xsl:value-of select="yes" />
        </xsl:attribute>
      </xsl:if>

    Ich möchte hier überprüfen ob im Element /xmlContent/para.file.war der Inhalt warfile.txt steht , wenn ja soll im Input Tag dann disabled="yes" stehen...

    Problem zum einen ist , dass die If Bedingung nicht erfüllt wird obwohl sie es ja ist....
    und dann bekomme ich den Wert yes nicht an disabled übergeben...
    ??? bin hilflos...

    <input type="submit" id="{@tag}_btnUpload" value="Upload">
      <xsl:if test="/xmlContent/para.file.war[. = 'warfile.txt']">
        <xsl:attribute name="disabled">yes</xsl:attribute>
      </xsl:if>
    </input>

    Achte darauf, dass der Pfad "/xmlContent/para.file.war" wirklich stimmt, von dort aus gesehen, wo duch dich im Elementenbaum des XMLs befindest!

    Grüße
    Thomas

    1. Hi,
      super ich weiss gar nicht wie ich dir/euch danken soll.
      Das die xslt Tags ins INPUT Tag gehören habe ich mir fast schon gedacht....aber der Aufbau des Attribut Tags ist mir jetzt erst klar geworden....funktioniert alles bestens....Danke, Gruss Azubi.