2011-03-22 46 views
-1

我想清除文本區域的值。清除文本區域的值

<textarea style="width:850px;height:500px" id="txtEnterProject" name="txtEnterProject">aaa</textarea> 

$("#txtEnterProject").cleditor(); //set fckEditor 

$("#txtEnterProject").attr("value",null); 
$("#txtEnterProject").val(null); 
$("#txtEnterProject").text(null); 
$("#txtEnterProject").html(null); 

$("#txtEnterProject").attr("value",''); 
$("#txtEnterProject").val(''); 
$("#txtEnterProject").text(''); 
$("#txtEnterProject").html(''); 

$("#txtEnterProject").attr("value",' '); 
$("#txtEnterProject").val(' '); 
$("#txtEnterProject").text(' '); 
$("#txtEnterProject").html(' '); 

任何想法爲什麼這些都不起作用?

回答

3

腳本:

<script type="text/javascript"> 
     function resetEditor(id) 
     { 
      FCKeditorAPI.GetInstance(id).SetData(''); 
     } 
    </script> 

或可能:

<script type="text/javascript"> 
     function resetEditor(id) 
     { 
      FCKeditorAPI.GetInstance(id).SetHTML(''); 
     } 
    </script> 

使用方法:此處獲得更多信息

resetEditor(txtEnterProject); 

檢查:Clearing an FckEditor這裏是另一個鏈接:Using FCKeditor(這是爲.NET,但它有一些關於使用Javascript來執行功能的東西)

希望它有幫助。

+0

這應該工作 – 2011-03-22 18:36:31

+0

@Hasan這不起作用(但Google Translate) – ashkufaraz 2011-03-22 18:44:54