2010-08-28 45 views

回答

3

CONTENTEDITABLE是一個新的HTML5屬性,清潔香港如果你的瀏覽器支持。

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <title>test</title> 
    <script> 
     if('contentEditable' in document.createElement('span')){ 
      alert('ContentEditable is supported by your browser'); 
     }else{ 
      alert('ContentEditable is not supported by your browser'); 
     }    
    </script> 
</head> 
<body> 
    <h2> To-Do List </h2> 
    <ul contenteditable="true"> 
     <li> <span>Break mechanical cab driver. </span></li> 
     <li> <span>Drive to abandoned factory</span></li> 
     <li><span> Visit Dentist</span> </li> 
    </ul> 
</body> 
</html> 

因爲你搜索了一個修復程序,那麼這裏是一個名爲contentEditable jQuery Plugin的插件。 url:http://valums.com/edit-in-place/

0

首先,我可能在這裏弄錯了,但從我在網上看到的正確用法是小寫字母,而不是camelcase。

<span contenteditable="true">EDIT THIS!</span> 

適用於Firefox> MacOSX很好,即使沒有設置文檔類型。

我能想到的唯一解釋是您的Firefox版本已過時,您需要升級。

0

它的工作原理,但當span標籤是在李標籤它不會工作!

  • 編輯此!

這個標籤永遠是能夠被編輯

+0

那麼它不會在StackOverflow上工作,因爲系統出於安全原因去除所有屬性的方式。否則,它工作正常... – 2010-08-28 13:35:13