JavaScript никак не связан с PHP.
У PHP нет обработки нажатия и остальных событий, таких как в JavaScript.
PHP только генерирует для вас страницу и не умеет управлять dom уже загруженной страницы.
Чтобы выполнить операцию на сервере с помощью JavaScript события, вам нужно в самом событии осуществить запрос к серверу с необходимыми параметрами, который вы должны заранее настроить. Запрос осуществляется с помощью AJAX или redirect'ом.
document.getElementById("id").onclick = function() {
$.ajax('/post/add', {
data: { name: '', description: '' },
success: function() { alert('Пост опубликован!'); }
});
};
$.ajax
- функция из jQuery библиотеки (распространенная библиотека для простой работы с JavaScript).