Avatar billede svekn Nybegynder
28. februar 2004 - 12:12 Der er 5 kommentarer og
1 løsning

Udtrækning af værdier til variabler

Jeg har følgende kode

<AccountBank>
  <PostalAddress>
    <Addressline>Addr1</Addressline>
    <Addressline>Addr2</Addressline>
    <Addressline>Addr3</Addressline>
    <Addressline>Addr4</Addressline>
    <Addressline>Addr5</Addressline>
    <Addressline>Addr6</Addressline>
  </PostalAddress>
</AccountBank>

Og jeg vil gerne udtrække værdierne i <Addressline> til nogle variabler. Noge i stil med følgende, som desværre ikke virker:

<xsl:for-each select="AccountBank/PostalAddress">
  <script language="Javascript">
    var AdrLin1    = '<xsl:value-of select="Addressline"/>'
    var AdrLin2    = '<xsl:value-of select="Addressline"/>'
    var AdrLin3    = '<xsl:value-of select="Addressline"/>'
    var AdrLin4    = '<xsl:value-of select="Addressline"/>'
    var AdrLin5    = '<xsl:value-of select="Addressline"/>'
    var AdrLin6    = '<xsl:value-of select="Addressline"/>'
  </script>
</xsl:for-each>
Avatar billede nute Nybegynder
28. februar 2004 - 12:35 #1
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:template match="/">
<html>
    <head>
        <title></title>
        <script type="text/javascript" language="javascript">
            <xsl:for-each select="/AccountBank/PostalAddress/*">
                var AdrLin<xsl:value-of select="position()"/>    = '<xsl:value-of select="."/>';   
            </xsl:for-each>
            <xsl:comment>
            alert( AdrLin1 );
            </xsl:comment>
        </script>
    </head>
    <body>
    </body>
</html>
</xsl:template>
</xsl:stylesheet>

/nute
Avatar billede svekn Nybegynder
28. februar 2004 - 13:42 #2
Det virker jo perfekt mange tak.
Hvis du vil have pointene, så må du lige oprette et svar.
Avatar billede nute Nybegynder
28. februar 2004 - 13:46 #3
svar ...

men lav lige et svar selv, dette er ikke 200 points værd. 30 er nok

/nute
Avatar billede svekn Nybegynder
28. februar 2004 - 13:47 #4
Okay.
Avatar billede svekn Nybegynder
28. februar 2004 - 13:48 #5
Hvordan kan jeg så overføre de 30 point.
Avatar billede nute Nybegynder
28. februar 2004 - 13:50 #6
du poster et svar selv, og deler pointsene ;o]

men jeg har oprettet et spm til dig, så du kan få dine points tilbage. post et svar her:

http://www.eksperten.dk/spm/470945

/nute
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester