Hvordan kan man sender man en variable værdi fra html til XSLT ??

Tags:    xslt

Hej

Jeg har en xsl side, som viser 14 stregkoder på en side til udskrivning.

Jeg har lavet en dropdown list, så at man kan definere, hvor mange stregkoder, der skal være på en enkelt side.

Jeg har en xsl variable "barcodeTotalNr" med default værdi på 14.
Jeg har en dropdown liste "barcodeTotal", som får tildelt en værdi, som skal læses ind i "barcodeTotalNr" ved en reload/submit af siden.

Hvordan kan jeg få xsl variablen "barcodeTotalNr" til at få værdien fra dropdown listen ved sumbit/reload ????

Jeg har følgende kode:

****************************************************************
<script language="JavaScript">
<![CDATA[
function updateNumberOfBarcode() {
var barcodeTotal = $$("barcodeForm").barcodeTotal.value;
document.barcodeForm.submit();
}
]]>
</script>
<!-- default value for $barcodeTotalNr = 14-->
<xsl:variable name="barcodeTotalNr" select="14" />
<br/>
<form id="barcodeForm" name="barcodeForm" action="">
<!--input type="hidden" id="bcTotalNr" name="bcTotalNr" value="" /-->
<span class="csslabel">
<xsl:value-of select="Update the list"/>
</span>
<select id="barcodeTotal" name="barcodeTotal" class="cssinput" onchange="updateNumberOfBarcode()">
<option value="2">2</option>
<option value="4">4</option>
<option value="6">6</option>
<option value="8">8</option>
<option value="10">10</option>
<option value="12">12</option>
<option value="14" selected="selected">14</option>
<option value="16">16</option>
</select>
<br/>
</form>
****************************************************************



Indlæg senest redigeret d. 15.05.2012 16:06 af Bruger #8114
6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
Der er vel ingen grund til at give Jokke minus for at linke til en anden side hvor han besvarer nøjagtig samme spørgsmål?



Hvordan sender man en variable værdi fra html til XSLT ??



tak Jokke



Hvem har givet ham minus ??? Det er uretfærdigt... Han fortjener et stort plus



jeg samler ikke rigtigt på det karma alligevel, folk må sku selv vurdere om de finder mine svar fornuftige :) - Men tak for at synliggøre det martin.

Glad for at kunne hjælpe, men som sagt vil jeg anbefale dig at lave det med serverscript ? hvad platform kører du på ? apache/iis ?



Indlæg senest redigeret d. 16.05.2012 17:06 af Bruger #5789
t