2011-10-28 70 views
2

如果我創建了下面的代碼渲染HTML一個textarea內

<textarea name="ta" id="ta"> 

<textarea>Blah</textarea> 

</textarea> 

當我觀看它將未示出的內部碼精確,因爲它和將僅示出<textarea>Blah,將未示出</textarea>

這將是

This will be shown

,我希望它是

That is what i want to be

我發現它也爲<form></form>它不會顯示</form>

感謝

,我想它顯示爲

回答

3

必須逃離括號中的文字區域內:

<textarea name="ta" id="ta"> 

&lt;textarea&gt;Blah&lt;/textarea&gt; 

</textarea> 
0

使用&lt;<字符。

0

HTML spec不允許嵌套formstextareas

1

你是想呈現被視爲普通的HTML和呈現爲一個文本。由於標籤之間沒有任何內容,因此打印出空白空間。

爲了解決這個問題,你必須在<,>,&和編碼 - 字符& LT,& GT等。