PDA

View Full Version : اجرای یک دستور جاوا



mehdi4467
پنج شنبه 28 دی 1391, 22:05 عصر
سلام
من تا الان برای اجرای دستورات جاوا به این شکل اقدام می کردم:

onclick="sendToServerForAddToBasket(<?php echo $pid; ?> ); "
حالا می خواهم دستور جاوا در صورت درست بودن شرطی اجرا شود. به شکل زیر:

if(a==b)
{
اجرای دستور
}

siavashsay
پنج شنبه 28 دی 1391, 22:18 عصر
اگه منظورت اجرا کردن کد جاوا توی php هست :

echo "<script> alert('Hellow World'); </script>";

MMSHFE
جمعه 29 دی 1391, 00:27 صبح
اولاً باید بگم که جاوا رو با جاوا اسکریپت اشتباه نگیرین. این دو مورد بجای هم قابل استفاده نیستن و نباید اسامی اونها رو بجای هم بکار ببرین چون خیلی با هم فرق دارن.
ثانیاً درمورد سؤالتون، اگه شرطتون توی جاوا اسکریپت هست، هر شرطی دارین با PHP میتونید بصورت یک دستور معمولی JS اون رو echo کنید اما اگه میخواین یک کد JS درصورت برقراری یک شرط PHP اجرا بشه، اونوقت باید از کدی شبیه کد زیر استفاده کنید:


<?php
if($a == $b) {
?>
alert("OK");
<?php
}
?>

در مثال فوق، اگه متغیرهای a$ و b$ توی PHP برابر باشن، کد JS مربوط به alert اجرا میشه.
موفق باشید.