我的核心PHP代码中的错误 - 关于onclick和onload

时间:2016-09-27 11:13:59

标签: php javascript-events

我有以下代码,它工作正常

<a href ="#" onclick="accept ("<?php echo $getservice [$i]['id']; ?>, document.frml)"> Accept </a>

在上面的代码中,我通过 onclick 事件调用 Javascript 功能。

现在我想将事件更改为onload。但它不起作用。

<a href ="#" onload="accept ("<?php echo $getservice [$i]['id']; ?>, document.frml)"/>

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您无法将onLoad DOM事件绑定到<a>元素,因此这不是错误,只与JS事件处理程序有关,而不是您的标题建议的PHP。如果您想要触发onLoad事件,您可以考虑将其放入<body>标记中。

在此处查看参考资料:https://en.wikipedia.org/wiki/DOM_events