2012-09-21 205 views
2

我的要求是,Web窗體上,如果我選擇一些字符串,在一個按鈕的點擊我應該能夠知道,如果我選擇的字符串是有效的HTML語法或不如何檢查是否字符串是有效的HTML格式

function chkhtml() { 
      var code = $("<table><td>"); 
     code.each(function() { 
      if($(this).html()) 
      { 
      alert('success') 
      } 
      else 
      { 
      alert('fail'); 
      } 
     }) 
    } 

假設我寫上面的代碼,它應該提醒我假,但它提醒真實

+3

來看,它通過validator.w3.org? –

+0

對於JS回答參見:http://stackoverflow.com/questions/10026626/check-if-html-snippet-is-valid-with-javascript – mikemaccana

回答

0
var code = $("<div id='foo'>1</div><div id='bar'>2</div>"); 
code.each(function() { 
    alert($(this).html()); //returns 1 if HTML 
}) 

我認爲這是通過使用HTML和J-查詢可能的解決方案。

+0

我以前試過,但它並沒有幫助 – user1551056

+1

這只是說明了什麼每個'div'都包含文本。 –

+0

這不回答這個問題,它中庸之道獲取元素的HTML – hemma731

相關問題