2010-02-25 26 views
3

我嘗試驗證我的XHTML和我有一個小問題,此:文件類型不允許要素「IMG」 /「字體」這裏

文件的最後,我有包含IMG這個小JS腳本和FONT標籤,我得到這個錯誤: 文檔類型不允許元素「img」在這裏; 文件類型不允許元素「字體」這裏

$("#nick_name").change(function() 
{var usr=$("#nick_name").val();if(usr.length>=4) 
{$("#status").html('<img src="images/loader.gif" align="middle" alt="" title=""/>'); 
. 
. 
. 

我如何驗證呢?

謝謝。

+1

了'font'標籤?在2010年? ;-) – 2010-02-25 08:55:46

+0

不錯的帖子。這對於新手來說是非常「有用的」...... – Holian 2010-02-25 09:11:35

+1

眨眼意味着它應該是在向你炫耀,而不是真正的嘲弄。冷靜,沒有傷害的意思。你會在這裏發現很多這種幽默。 – 2010-02-25 09:12:54

回答

7

將腳本放入CDATA中進行驗證; details。我發現這是一個很好的做法,當處理JavaScript和驗證。

像這樣的事情

<script type="text/javascript"> 
<![CDATA[ 

$("#nick_name").change(function() 
{var usr=$("#nick_name").val();if(usr.length>=4) 
{$("#status").html('<img src="images/loader.gif" align="middle" alt="" title=""/>'); 
. 
. 
. 
]]> 
</script> 
+0

+1秒打我,添加了一個鏈接。 – 2010-02-25 08:54:28

+0

我的腳本不工作,如果我修改,因爲你提到.. – Holian 2010-02-25 09:17:01

+0

@TJ:我不太瞭解這個..W3C說有效的XHTML ..(如果它的問題..)但沒關係,我把這部分到一個JS之外,所以我可以驗證。感謝您的幫助。 – Holian 2010-02-25 09:24:51

相關問題