Javascript 过滤字符串"&书信电报;部门>&引用;及</部门>;对于输入文本字段<;div contenteditable…,jquery,js

Javascript 过滤字符串"&书信电报;部门>&引用;及</部门>;对于输入文本字段<;div contenteditable…,jquery,js,javascript,jquery,html,Javascript,Jquery,Html,对于输入文本字段我无法获取筛选字符串”,请使用下面的正则表达式: "Hello, <div>how are</div> you.".replace(/<\/?div>/g, ''); 这一行没有意义,您正在声明一个变量,然后试图在它有任何内容之前访问它的内容: var axtbody = axtbody.replace("<div>",''); var axtbody=axtbody.replace(“,”); 我想你想要这样的东西: var

对于
输入文本字段
我无法获取
筛选字符串
,请使用下面的正则表达式:

"Hello, <div>how are</div> you.".replace(/<\/?div>/g, '');

这一行没有意义,您正在声明一个变量,然后试图在它有任何内容之前访问它的内容:

var axtbody = axtbody.replace("<div>",'');

var axtbody=axtbody.replace(“,”);
我想你想要这样的东西:

var axtbody = "abcd <div> 1234";

axtbody = axtbody.replace("<div>",'');

alert(axtbody);
var axtbody=“abcd 1234”;
轴体=轴体。更换(“,”);
警报(轴体);

基本过程是从文本字段中获取值,删除不需要的文本,然后再次在文本字段中设置值

var input = document.getElementById(...);

input.value = input.value.replace(/<\/?div.*?>/gi, "");
var input=document.getElementById(…);
input.value=input.value.replace(//gi,“”);

var axtbody=axtbody.替换(“,”)非常奇怪。您声明的是
axtbody
,但您也假设它已经有一个值。你能再多看一点代码吗?
var axtbody = axtbody.replace("<div>",'');
var axtbody = "abcd <div> 1234";

axtbody = axtbody.replace("<div>",'');

alert(axtbody);
var input = document.getElementById(...);

input.value = input.value.replace(/<\/?div.*?>/gi, "");