Textarea Suskleisti problema XSL / XSLT
PROBLEMA PAREIŠKIMAS:
Išbėgau į šią problemą, dėl textareas į XSLs. Paprastais žodžiais tariant, problema kyla tada, kai turite tuščią <textarea> žymeklį, tada jis bus sudėlioti į <textarea />.
ty jei turėjo kažką panašaus į jūsų XSL ir XML duomenys į paieškos vertė šių grąžina nieko ...
<textarea name='description'> <xsl:value-of select="DESCRIPTION"/> </ Textarea>
Kaip naršyklės nepripažįsta tai, jis sukels poilsio formos, HTML paleisti į teksto sritį.
Galimi sprendimai:
XSL įtraukti non-breaking patalpos () po xsl: tag.BEWARE vertės, rūpintis šios papildomos vietos pridūrė, per kliento pusėje patvirtinimo šioje srityje.
<textarea name='description'> <xsl:value-of select="DESCRIPTION"/> </ Textarea>
Arba
<xsl:value-of select="concat (DESCRIPTION,'')"/>Arba
Įdėkite <xsl:value-of select="@unknown" /> tegus nukreipta į nežinomą atributą. Tai privers PHP XSLT analizatorius generuoti atidarymo ir uždarymo teksto sritį žymeles, net jei ji nieko tarp.Arba
Įdėkite <xsl:text> lauką, kuriame yra vietos priversti uždarymo tegus.
Tačiau, nors pirmiau minėti sprendimai gali atrodyti, kad išspręsti šią problemą, aš vis dar įsitikinęs, kad jie teisūs ir geriausių būdų ją išspręsti. Jei yra bet koks kitas geresnis būdas Nustatant užsukimas, prašome mums pranešti.










































