1

サードパーティのオープンソースFreeTextbox(FTB)エディターを使用していますが、テキストボックスをリセットするか、JavaScriptを使用してテキストボックスを空にします。

// HTML

<FTB:FreeTextBox ID="FreeTextBox1" BreakMode="LineBreak" DesignModeCss="~/FreeTextBox/DesignMode.css" Width="780px" Height="210px" AutoParseStyles="False" FormatHtmlTagsToXhtml="False" HtmlModeDefaultsToMonoSpaceFont="True" ClientIDMode="Static"></FTB:FreeTextBox>

<input type="button" value="Reset" id="buttonReset" runat="server" clientidmode="Static" />

<script language="javascript">

$("#buttonReset").bind('click', function () {
          // Need the code here
});

</script>
4

2 に答える 2

3

最初にコントロールを見つけてからリセットする必要があります。

//コード

$("#buttonReset").bind('click', function () {
            if (FTB_API != null) {
                objFTBControl = FTB_API['FreeTextBox1'];
                if (objFTBControl) {
                    objFTBControl.SetHtml("");
                }
            }     
});
于 2013-03-20T04:27:16.263 に答える
0

これを試してみてください...

$("#buttonReset").bind('click', function () { 
     if (FTB_API != null) {
          objFTBControl = FTB_API['FreeTextBox1'];
          if (objFTBControl) {
                 objFTBControl.SetHtml("");
          }
     }             
 });
于 2013-03-20T04:28:36.210 に答える