關於xsl在解析<textarea>標籤時﹐如果<textarea>無內容﹐則會解析成<textarea />而不會像你預計的那樣<textarea></textarea>輸出。本來<textarea />這個並沒有錯﹐但是用IE﹑FF等瀏覽器解析時就會有錯﹐原先在網上找到用強制空白符號“ ”來解決﹐但是textarea中就會多了一個空白﹐始終覺得欠妥﹐後來經過查詢和琢磨發現還有一個更好的解決方法就是用<xsl:text>,具體看下面例子吧﹕)
<xsl:text disable-output-escaping="yes"><textarea rows="4" cols="30"></xsl:text>
<xsl:value-of select="."/>
<xsl:text disable-output-escaping="yes"></textarea></xsl:text>
把它強制轉換成普通文本輸出﹐呵呵解決了﹗