XSL / XSLT içinde TEXTAREA Collapse sorunu
SORUN BEYANI:
Ben XSLs yılında textareas ilgili bir sorun koştu. Boş bir <textarea> etiketi varsa basit bir deyişle, sorun doğar, daha sonra <textarea /> için çökecek.
Eğer XSL ve TEXTAREA değer için XML veri aşağıdaki gibi bir şey olsaydı, yani hiçbir şey verir ...
<textarea name='description'> <xsl:value-of select="DESCRIPTION"/> </ textarea>
Tarayıcılar bu tanımaz gibi, metin alanına çalıştırmak için formun geri kalanını HTML neden olur.
MUHTEMEL ÇÖZÜMLER:
Bu alanın istemci tarafında doğrulamaları sırasında, eklenen bu ekstra boşluk dikkat çekmek için, değer tag.BEWARE: XSL olarak, xsl sonra bölünemez boşluk () ekleyin.
<textarea name='description'> <xsl:value-of select="DESCRIPTION"/> </ textarea>
Veya
<xsl:value-of select="concat (DESCRIPTION,'')"/>Veya
Bilinmeyen bir öznitelik işaret eden bir <xsl:value-of select="@unknown" /> etiketi yerleştirin. Bu arasında bir şey olsa bile PHP XSLT çözümleyici, bir açılış ve kapanış metni alanına etiketi oluşturmak için zorlar.Veya
Bir kapanış etiketi zorlamak için bir boşluk içeren bir <xsl:text> alanı ekleme.
Yukarıdaki çözümler sorunu gidermek için gelse de, ancak, ben hala sağ ve bunu düzeltmek için en iyi yolları konusunda ikna olmadım. Bu seslerin sabitleme başka daha iyi bir yol varsa, bize bildirin Lütfen.










































