contenteditable

    0热度

    1回答

    为什么将contenteditable="true"添加到div内的跨度会导致断行? div{ width: 110px; height: 80px; border:1px solid #5aa; } <div> <span>IamANowSpaceLineSample</span> </div> <br/>

    0热度

    1回答

    下面的函数会使插入符号移回开头。在函数被调用后,我会如何让它保持在同一个位置? function highlightText() { var mystring = document.getElementById("writeArea").textContent; mystring = mystring.replace(/function/g , "<span class

    3热度

    1回答

    我已经阅读了有关的相关问题div contenteditable, XSS,但其答案并没有强调关于XSS的contenteditable安全问题。特别是关于意外(与内部跨站脚本相比)。当然,我知道我应该清理用户输入服务器端。 TL.DR.:我可以肯定的是,用户并不突出风险引入一些外部脚本(即通过从剪贴板粘贴的数据。)通过页面元素被设置contenteditable?规范是否确保粘贴到content

    0热度

    1回答

    我正尝试在离子应用程序中使用emojis创建文本输入,并使用contenteditable div。当我为应用程序提供服务时,它在浏览器中工作正常,但是当我在iOS模拟器或iPhone上运行应用程序时,div不可编辑。该div是可见的,如果我点击它,键盘出现,但没有光标。如果我键入,div中没有​​任何反应。 <div contenteditable="true">Some text</div>

    0热度

    1回答

    我试图在按下按钮时将类添加到所选文本。现在,出于某种原因,我的代码在按下按钮时将该类应用于按钮,但我希​​望它应用于选定的文本本身。 这是我有: 我需要的按钮是一个div,这可能可能是问题,但我只是想突出显示的文本,以获取类,而不是按钮。 谢谢... function addAnimation() { document.execCommand('formatblock', false

    0热度

    1回答

    我目前正在尝试创建动态文本区域,尽管我面临的问题是某些区域必须阻止事件实现,而我已经得出结论,我需要找出插入点位于当前textarea或contenteditable divider中的位置。 我用的事件​​和jQuery的keyup但当点击上分隔做他们不登录,我不知道要寻找什么在event对象找到我后,我。 例如,如果我在一个空的textarea并点击textarea,它将返回0,因为它在开头

    0热度

    1回答

    我是新来的反应,我只是从contentieditable获得内容,当用户点击一个按钮和contentEditable应该出现焦点。但我可以专注contenteditable this.refs返回一个空的对象,并有类似的问题在stackoverflow但没有任何帮助我,我不知道为什么this.refs提前 import React, {Component} from 'react'; impor

    0热度

    2回答

    我有一个div,其contenteditable设置为true。我需要向用户所在的<p>元素添加一个类。问题是contenteditable在写入时会生成很多<p>元素。如何将该类仅添加到用户所在的<p>元素上? 在此先感谢

    0热度

    1回答

    我正在修改contenteditable的内部html,以围绕用户输入的某些文本包装span。这是非常好的,除了每次用户创建一个换行符时,新行也会以span的形式出现,它们的编号和样式与它们刚输入的范围相同。 我看过prevent contenteditable mode from creating <span> tags,但是在那他们试图去除所有跨度(或者至少这是每个人都建议他们做的)。然而,我

    0热度

    1回答

    我真的可编辑的div寻找办法从HTML模板 访问DIV我有这样的HTML <div #postStatus contenteditable="true" class="form-control" placeholder="" (keyup)="postForm.value.content=postStatus.innerText"></div> 现在我需要访问该值在功能上重置它将这个值作为我发