xsl-list
[Top] [All Lists]

Using xsl:value-of select in a form input textbox

2004-03-11 15:27:43
Hi, 

I am new to XSLT and am trying to parse an XML string containing a phone
number into 3 strings - the area, prefix, and suffix.  (This XML string is
coming from a database.)  I want to display the substrings in separate
textboxes.   Here is what I have so far: 

<!-- THIS CURRENTLY PUTS THE ENTIRE EVENINGPHONE IN THE TEXTBOX --> 
<!-- WHICH I DO NOT WANT --> 
<input type="text" name="txtHPhone" size="20" maxlength="10"
value="{UPDATEADDRESS/RECEIVER/ADDRESS/EVENINGPHONE}" /> 


<!-- INSTEAD, WHAT value WOULD GO IN HERE: --> 
<input type="text" name="txtHPhoneAREA" size="20" maxlength="10" value="" />

<input type="text" name="txtHPhonePREFIX" size="20" maxlength="10" value=""
/> 
<input type="text" name="txtHPhoneSUFFIX" size="20" maxlength="10" value=""
/> 

<!-- THIS SUCCESSFULLY DISPLAYS THE AREA  OF EVENINGPHONE --> 
<xsl:value-of
select="substring(UPDATEADDRESS/RECEIVER/ADDRESS/EVENINGPHONE,1,3)" /> 

<!-- THIS SUCCESSFULLY DISPLAYS THE PREFIX OF EVENINGPHONE --> 
<xsl:value-of
select="substring(UPDATEADDRESS/RECEIVER/ADDRESS/EVENINGPHONE,4,3)" /> 

<!-- THIS SUCCESSFULLY DISPLAYS THE SUFFIX OF EVENINGPHONE --> 
<xsl:value-of
select="substring(UPDATEADDRESS/RECEIVER/ADDRESS/EVENINGPHONE,7,4)" /> 


Thank you so much for any help anyone can give me, 
Cheers, 
Anne

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>