ich habe folgende asp Kontrolle auf meiner SeiteÄndere Schriftstil-Label mit Ajax-Editor Kontrolle asp dot net
- Label-
- Textbox mit Ajax-Editor Steuer
ich haben Javascript, die überprüfen keyup event of textbox ajax editor steuern und den Wert dem Label zuweisen. Aber seltsame Sache ist, es nicht die Schriftfarbe zuweisen, Größe der Textbox zu beschriften.
hier ist das Skript und htmll
<script type="text/javascript">
Sys.Application.add_load(function() {
var htmlEditorBox = $('.ajax__html_editor_extender_texteditor');
htmlEditorBox.keyup(function() {
document.getElementById('<%=Label2.ClientID%>').innerHTML = this.textContent;
<%-- document.getElementById('<%=Label2.ClientID%>').style.color = this.textColor.innerHTML;--%>
});
});
</script>
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" Width="300" Height="200"> </asp:TextBox>
<ajaxToolkit:HtmlEditorExtender runat="server" BehaviorID="TextBox1_HtmlEditorExtender" TargetControlID="TextBox1" ID="TextBox1_HtmlEditorExtender" EnableSanitization="False"></ajaxToolkit:HtmlEditorExtender>
Ich möchte Textbox Ajax Control-Editor zuweisen Formatierung als auch zu beschriften
ich in meinem in keyup Funktion den obigen Code hinzugefügt haben, aber es funktioniert nicht – user3597236
debuggen Verwenden Sie die Chrome-Browserkonsole und sehen Sie sich an, welche Werte für color- und fontSize-Variablen gelten.Google, wie Sie Javascript in Chrome debuggen. –
Ich debugge es, leider der Code dieses Stück Code var color = $ (this) .css ('color'); var fontSize = $ (this) .css ('font-size'); alert (color + "," + fontSize); nicht den Wert Ajax Editor-Steuerelement abrufen, aber die ganze Zeit zeigt Schriftgröße 14 px – user3597236