, если он не должен быть в PHP, то само по себе использование (рекомендуем использовать короткие теги для открытия и закрытия):
?>
<span id="highlight" onLoad="Effect.Highlight(this.id);"><em>Your post was successfully added.</em></span><hr>
<?php
и продолжить свой сценарий.
альтернативно
<head>
...
object.onload="SomeJavaScriptCode";
...
</head>
--EDIT--
Javascript будет выглядеть следующим образом:
<script type="javascript/text">
body.onload=Effect.Highlight(getElemenyById('highlight'));
</script>
- EDIT -
Javascript, я считаю, (спасибо к комментариям) будет выглядеть так:
document.addEventListener('DOMContentLoaded', function() {
Effect.Highlight(getElemenyById('highlight'));
}, false);
В 'body.onload' может быть только один обработчик, назначая другой, удаляет первый. Лучшей практикой здесь является использование события ['dom: loaded'] (http://api.prototypejs.org/dom/document/observe/). – clockworkgeek
@clockworkgeek спасибо за совет. –