Javascript 防止IE使用<;br></br>;
我是workJavascript 防止IE使用<;br></br>;,javascript,internet-explorer,Javascript,Internet Explorer,我是workcontenteditablediv,我用图标更改了所有表情符号,但我在换行符(ie和edge)方面有问题,因为他们在按enter键时使用了 而且会给我带来很多问题,比如用图标和插入符号替换表情符号后的换行符会出现错误,以及其他问题,因此我可以防止并使用\r\n或\n 我所尝试的 tre.innerHTML = tre.innerHTML.replace(/<br>/gi,'\n').replace(/<\/br>/gi,''); tre.innerHT
contenteditable
div,我用图标更改了所有表情符号,但我在换行符(ie和edge)方面有问题,因为他们在按enter键时使用了
而且
会给我带来很多问题,比如用图标和插入符号替换表情符号后的换行符会出现错误,以及其他问题,因此我可以防止
并使用\r\n或\n
我所尝试的
tre.innerHTML = tre.innerHTML.replace(/<br>/gi,'\n').replace(/<\/br>/gi,'');
tre.innerHTML=tre.innerHTML.replace(//
/gi,“\n”).replace(//gi,”);
在这里,我将所有
替换为\n
在edge中工作但在IE中不工作我的意思是edge show break line但IE dosen't尝试将其应用于IE11中的可编辑div以\n充当换行符:
white-space: pre-line;