Collapse TEXTAREA probléma XSL / XSLT
PROBLÉMA NYILATKOZAT:
Futottam ebbe a problémát illetően a XSLs szövegdobozokba. Egyszerű szavakkal, a probléma akkor keletkezik, ha van egy üres <textarea> tag, akkor össze fog omlani, hogy <textarea />.
vagyis ha volt valami hasonlót a XSL és az XML adatok a TEXTAREA érték visszatér semmi ...
<textarea name='description'> <xsl:value-of select="DESCRIPTION"/> </ textarea>
Mivel a böngészők nem ismerik ezt, ez okozza a többi az űrlap HTML befut a szöveg területre.
Lehetséges megoldások:
Az XSL, adjunk hozzá egy nem törhető-tér () után a xsl: value tag.BEWARE, hogy vigyázzon ezt a külön hely van hozzá, közben kliens oldali érvényesítésének ezen a területen.
<textarea name='description'> <xsl:value-of select="DESCRIPTION"/> </ textarea>
Vagy
<xsl:value-of select="concat (DESCRIPTION,'')"/>Vagy
Tegyen be egy <xsl:value-of select="@unknown" /> tag mutat egy ismeretlen attribútum. Ez ki fogja kényszeríteni a PHP XSLT feldolgozót, hogy létrehoz egy nyitó és záró szöveget terület tag, akkor is, ha semmi között.Vagy
Tegyen be egy <xsl:text> mezőt tartalmazó helyet kényszeríteni a záró tag.
Ugyanakkor, ha a fent említett megoldások tűnhet, hogy oldja meg a problémát, még mindig nem vagyok meggyőződve arról, hogy igazuk van és a legjobb módja javítani. Ha van más, jobb módja a rögzítés a trükkje, kérem, ossza meg velünk.










































