javascript - 创建对象时触发 JavaScript 事件

标签 javascript html dom dom-events

有没有办法在创建某种类型的对象时触发事件?

我有一个<div>元素为 editableContent="true"当用户在 <div> 内按 Enter 时,一个新的<div>创建的内容仅占据该行。是否有可能在 <div> 时触发事件?对象是在我原来的 <div> 中创建的对象?

我知道执行此操作的一种方法是监听击键并按下“输入”键,执行一系列逻辑来弄清楚要做什么,但这似乎不太优雅 - 所以这会很棒如果有其他方法的话。

最佳答案

有一堆DOM Events其中一些将是 supported by firefox例如。但我不认为 IE 只会支持其中之一。 Here是一个完整的列表。 首先,您可以在每次创建新 div 时触发自定义事件,或者您有一个 settimeout 每秒检查 div 子节点的计数是否已更改。

关于javascript - 创建对象时触发 JavaScript 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3321060/

相关文章:

php - 使用表达式或 jQuery 更改 Laravel Blade 中的 div 宽度

php - 查找包含域的 href 的特定 getElementsByTagName ('a' )

javascript - 在这种情况下为什么要使用 call() 方法?

javascript - 为什么我得到 "Use callback in setState when referencing the previous state"?

javascript - 将 JSON 重新格式化为数组以便在 AngularJs 中使用时出现问题

javascript - Unity WebGL SendMessage 到 Unity 函数错误对象 InGameCanvas/CoilValue 未找到

css - 我可以用没有框架的 html 页面显示 html 页面吗?

javascript - HTML 背景滚动效果

javascript - 如何动态更新文本区域的值,同时仍然能够编辑它 - React

css - CSSOM(CSS对象模型)的根元素是如何确定的