正在寻找相当于'onRender'的javascript事件

时间:2011-04-12 09:53:00

标签: javascript html

我想添加到我的<td>元素JS事件侦听器,当页面呈现(或加载)到DOM并且TD包含其innerHTML值时将触发该事件侦听器。 类似的东西:

<script>
function manipulate(field){
field.value = field.value+'_done';
}
</script>
<td onRender=manipulate(this)>Hello World</td>

我无法使用 onLoad 因为<body>只能用于我的理解 有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

您仍然可以使用正文的onload,它将在整个页面准备好并加载时触发。您可以为您想要操作的每个TD元素设置一个属性,然后遍历该页面以查找这些元素并调用您的函数。

为什么要在加载DOM后操作某些内容?

答案 1 :(得分:0)

您不必将onLoad事件附加到正文。您可以使用如下全局事件处理程序:

function init() {
 //Your function call
}
window.onload = init;