0

我想知道如何CompletionListItemCssClass在 javascript 中更改 asp:AutoCompleteExtender 因为我每次更改组合框的索引时都需要更改它这是我的代码:ajaxtoolki:

<asp:AutoCompleteExtender ID="autocom" ClientIDMode="Static"  runat="server" CompletionSetCount="10"   CompletionListItemCssClass="toolkitEnglish" 
        EnableCaching="true" MinimumPrefixLength="1" TargetControlID="txtBoxWord"   ServicePath="~/translator/AutoComplete.asmx" ServiceMethod="GetCompletionList"  ></asp:AutoCompleteExtender>

我试过这个但它不起作用:

document.getElementById('autocom').CompletionListItemCssClass = "toolkitEnglish";
4

1 回答 1

0

CompletionListItemCssClass是服务器端属性名称;这在 JavaScript 中不起作用。

但是,如果自动完成扩展器呈现一个具有autocom您需要设置 css 类的 id 的元素,那么这应该可以工作

document.getElementById('autocom').className = "toolkitEnglish";
于 2012-12-08T07:30:15.840 回答