如何在angularjs中将html标签转换为文本
How to convert html tags to text in angularjs?
这是我的代码
<input type="text" ng-model="data.htmlcode" />
$scope.data={};
当我在该文本字段中输入HTML内容时,例如<div> <h1> welcome </h1> </div>
,该内容我想转换为文本,否则将调用MVC controller
就像使用$http
服务一样。
eg:- $http.post("/controller/action?data="+$scope.data)
您是否正在尝试从 data.htmlcode 中的字符串中删除 html?此代码可能会对您有所帮助
function stripHTML(s) {
var holder = document.createElement('div');
holder.innerHTML = s;
return holder.innerText;
}
<div> <h1> welcome </h1> </div>
只需打印出欢迎
但是,如果您尝试转义 html 字符串,例如返回
<div> <h1> welcome </h1> </div>
这个函数可能会帮助你
function encodeHTML(s) {
var holder = document.createElement('div');
holder.innerText = s;
return holder.innerHTML;
}
相关文章:
- D3在转换时退出多个系列折线图标签
- 将标记转换为 jQuery 表 - YADCF 的可点击标签过滤器
- 按钮标签,javascript 转换为链接标签
- 标签之间的内容转换为标题JS
- 由标签触发的潜水转换
- 将文件转换为数组并使用数据列表和选项标签为自动完成文本框添加数组元素
- CSS-转换高度在<a>标签
- 如何在angularjs中将html标签转换为文本
- 将
标签转换为字符(10) - JavaScript 替换 - 将 br 标签转换为新行
- jQuery将点击的标签转换为字符串
- 从span标签转换为输入框,反之亦然
- 将标签转换为输入文本
- jQuery [object object]在尝试将第一个h2标签转换为h1时出现错误
- 将HTML标签转换为玉节点模板
- 标签转换问题
- 通过jQuery将H3标签转换为链接
- 我想将html图像标签转换为javascript中的对象
- 如何将生成的选择标签转换为无序列表
- 如何将 HTML 中的画布标签转换为 Word 文件