события javascript — ошибка в моем основном php-коде — относительно onclick и onload

У меня ниже код работает нормально

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

В приведенном выше коде я звоню Javascript функция по по щелчку событие.

Теперь я хочу изменить событие на onload. Но это не работает.

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

Пожалуйста, помогите мне решить эту проблему.

0

Решение

Вы не можете связать onLoad DOM событие в <a> элемент, так что это не ошибка и относится только к обработчику событий JS, а не к PHP, как подсказывает ваш заголовок. Если вы хотите уволить onLoad событие, которое вы хотите думать о том, чтобы положить его в <body>вместо тега.

Смотрите ссылку здесь: https://en.wikipedia.org/wiki/DOM_events

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]