Javascript 从WYSIWYG文本编辑器获取格式化文本后,按钮未触发,而在信息文本中工作正常
我将所见即所得文本编辑器与Jquery和引导一起使用。当我尝试在按钮上获取未格式化的文本时,单击它可以正常工作,但当尝试获取格式化文本时,它甚至不会在服务器端触发Javascript 从WYSIWYG文本编辑器获取格式化文本后,按钮未触发,而在信息文本中工作正常,javascript,jquery,asp.net,twitter-bootstrap,wysiwyg,Javascript,Jquery,Asp.net,Twitter Bootstrap,Wysiwyg,我将所见即所得文本编辑器与Jquery和引导一起使用。当我尝试在按钮上获取未格式化的文本时,单击它可以正常工作,但当尝试获取格式化文本时,它甚至不会在服务器端触发 function customEditor() { $("#tbNewsEditor").Editor(); } 一旦客户端单击编辑器中的事件获取文本并保存在隐藏字段中,此函数中不会发生异常 function NewsEditorText() { try { var news
function customEditor()
{
$("#tbNewsEditor").Editor();
}
一旦客户端单击编辑器中的事件获取文本并保存在隐藏字段中,此函数中不会发生异常
function NewsEditorText()
{
try
{
var newsEditorText = $("#tbNewsEditor").Editor("getText");
alert(newsEditorText);
document.getElementById('<%=hfNewsEditorText.ClientID %>').value =
newsEditorText;
alert(document.getElementById('<%=hfNewsEditorText.ClientID %>').value);
}
catch (e)
{
}
return true;
}
<div class="row">
<div class="col-md-12">
<asp:TextBox ID="tbNewsEditor" runat="server"></asp:TextBox>
</div>
<div class="col-md-12">
<asp:HiddenField ID="hfNewsEditorText" runat="server" />
<asp:Button ID="btnNewsEditor" runat="server" Text="Button"
OnClientClick="return NewsEditorText()"
OnClick="btnNewsEditor_Click"/>
</div>
</div>
protected void btnNewsEditor_Click(object sender, EventArgs e)
{
try
{
string newsEditorText = hfNewsEditorText.Value;
}
catch (Exception ex)
{
}
}
我无法弄清楚它如何在未格式化文本中正常工作,而在格式化文本的情况下,按钮不会启动。我得到的是简单的文本,但在格式化文本的情况下,html按钮不会启动
protected void Page_Load(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "customEditor", "customEditor();", true);
if (!IsPostBack)
{
//TODO
}
}