من با جاوا اسكريپت كه كار مي كردم براي فراخواني يك تابع اول آن را تعريف نموده و بعد از رويداد onclick استفاده مي كردم.
اگر بخواهم اين كار را با php انجام دهم چه طور بايد function را (در رويدادي مثل on click در جاوا اسكريپت ) فراخواني كنم.
من با جاوا اسكريپت كه كار مي كردم براي فراخواني يك تابع اول آن را تعريف نموده و بعد از رويداد onclick استفاده مي كردم.
اگر بخواهم اين كار را با php انجام دهم چه طور بايد function را (در رويدادي مثل on click در جاوا اسكريپت ) فراخواني كنم.
دوست عزیز شما نمیتونین کاری رو که با جاوااسکریپت انجام میدادین توی php هم انجام بدین. php تحت سرور هست و نمیتونین مثل جاوااسکریپت توی رویدادهای اشیای صفحه فراخوانیش کنین. حالتی که شما میخواین رو میشه با ajax انجام داد.
می تونی این کار رو بکنی ؟
یعنی وقتی که با php کد HTML رو ایجاد می کنید ؛ کد را طوری بنویسید که فراخوانی تابع هم در کد HTML وجود داشته باشد.کد:<?php
echo "<div class="class" onclick='function(parameter)'></div>";
?>
با این کار در حقیقت همون کد HTML که رویداد onclick رو دربر داره چاپ میشه و این یعنی HTML نه PHPنقل قول: