【问题标题】:ContentEditable Div blur eventContentEditable Div 模糊事件
【发布时间】:2016-05-02 14:58:10
【问题描述】:

我使用内容可编辑 div 作为输入控件,但它不会像 textarea 或 input 元素那样向服务器发送信息,因此我使用了 blur 事件将信息从 div 传输到隐藏字段和然后将隐藏字段的值发送到服务器。

这是间歇性的,我的问题是。有没有更好的办法?有没有办法发送所提到的 div 元素的 innerHTML 或 innerTEXT 的值,或者我应该使用不同的事件(也许关注按钮)。没有把握。

【问题讨论】:

  • 对...这是唯一的方法! :( 尝试使用keyup
  • 我没有想到要上键。我会试一试。谢谢。
  • Keyup 效果更好。谢谢你。问题是该控件允许发布图像,并且在发布图像时不会触发 keyup 事件。所以我也在 div 上使用了 blur 事件。

标签: javascript c# html asp.net


【解决方案1】:

您可以检测到 div 之外的点击,但它与 onblur 具有相同的效果,并且 onblur 更易于实现。

【讨论】:

  • 这样的事情通常有效,但在我的情况下,slatejs 就不行
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-30
  • 2013-09-08
  • 1970-01-01
  • 2017-11-04
  • 1970-01-01
相关资源
最近更新 更多