在回调之前去除html标签

时间:2012-09-05 08:32:10

标签: jquery asp.net-mvc-3

我使用AjaxHelper.BeginForm在我的视图中创建ajax表单。该视图有textarea来提供内容。如何在提交表单之前从此textarea中删除html标记。我的意思是:

  • 用户点击“按钮”
  • 标签被剥离
  • 回调。

1 个答案:

答案 0 :(得分:1)

您可以使用正则表达式从字符串中删除HTML标记,但请注意它不是100%可靠。

$("button").click(function() {
    var text = $("#someElement").val().replace(/(<([^>]+)>)/ig, "");

    // make callback with above variable...
});