Текстовото поле Collapse проблем в XSL / XSLT
ПРОБЛЕМ ОТЧЕТ:
Се натъкнах на този проблем по отношение textareas в XSLs. С прости думи, проблемът възниква, когато имате празна тагове <textarea>,, след това ще го срине до <textarea />.
т.е. ако сте имали нещо като следното в XSL и XML данни за стойността на текстовото поле, връща нищо ...
<textarea name='description'.> <xsl:value-of select="DESCRIPTION"/> </ текстовото поле>
Като браузъри не признават това, той ще доведе до останалата част на формата HTML, за да тичам в полето за текст.
Възможни решения:
В XSL, добавете-пространството () след XSL: tag.BEWARE стойност, да се грижи за това допълнително пространство сте добавили по време потвърждавания клиентската страна на тази област.
<textarea name='description'.> <xsl:value-of select="DESCRIPTION"/> </ текстовото поле>
Или
<xsl:value-of select="concat (DESCRIPTION,'')"/>Или
Поставете <xsl:value-of select="@unknown" /> тагове, сочещи към неизвестен атрибут. Това ще принуди XSLT парсера на PHP за генериране на полето за текст, маркер за отваряне и затваряне, дори и да няма нищо между тях.Или
Поставете една <xsl:text> с поле, съдържащо пространство, за да принудят затварящ таг.
Все пак, въпреки че споменатите по-горе решения може да изглежда, за да оправи проблема, аз все още не съм убеден, че те са прави и най-добрите начини да го поправим. Ако има друг по-добър начин на определяне на този каприз, моля, направете, за да споделите с нас.










































