ورود

View Full Version : رویدادمناسب؟؟؟



mojdeh9000
یک شنبه 16 شهریور 1393, 10:15 صبح
سلام دوستان
من یه تگ<p id='msg'> دارم که با زدن دکمه اشتباهی پیغامی رو نشون می ده حالا میخوام یه تابع که با جاوااسکریپت نوشتم هم فراخوانی بشه!نمیدونم از چه رویدادی براش استفاده کنم؟؟؟؟با onmouseclick تستش کردم درصورت کلیک روی پیغام تابعم کار میکنه ولی من میخوام هنگام لودشدن صفحه و نمایش این پیغام تابع فراخوانی بشه.... به نظرتون چیکارکنم؟؟؟؟

Mori Bone
یک شنبه 16 شهریور 1393, 12:34 عصر
اسم تابعتون رو بین کد زیر بذارید
$(function() {
});
یعتی موقعی که صفحه کامل لود شد.
یا اینکه اسم بالای </body> ایت تابعتونو بنویسید

mojdeh9000
یک شنبه 16 شهریور 1393, 13:36 عصر
اسم تابعتون رو بین کد زیر بذارید
$(function() {
});
یعتی موقعی که صفحه کامل لود شد.
یا اینکه اسم بالای </body> ایت تابعتونو بنویسید
اینجوری با هربار لود صفحه تابع اجرا میشه اما من یه شرط دارم که اگه اون شرط درست باشه یه پیغام نمایش داده میشه و حالا میخوام همزمان با نمایش اون پیغام تابع فذاخوانی بشه.
اینجوری:
<?php if(x==0){
echo "<p id='msg'></p>
فرخوانی تابع
}
کد اچ تی ام ال هم اینجوریه:
<form action='p.php' method='post'>
<دوتا تکست باکس و یک کلید تعریف شده
</form>
<script type="text/javascript">
document.getElementById("msg").innerHTML="عملیات با موفقیت انجام شد"
</script>

هردوقسمت توی همون صفحه p.phpهستند حالا من یه تابع با جاوااسکریپت نوشتم که موقع نمایش پیغام "عملیات با موفقیت انجام شد" اون دو تا تکست باکس و کلید رو غیر فعال کنه حالا نمیدونم چطوری فراخوانیش کنم؟؟؟
امیدوارم متوجه منظورم شده باشید!

Mori Bone
یک شنبه 16 شهریور 1393, 13:52 عصر
echo “<script>$(function(){ showFormMessage(); });</script>”

mojdeh9000
یک شنبه 16 شهریور 1393, 14:00 عصر
<?php if(x==0){
echo "<p id='msg'></p>

echo "<script>$(function(){ dis(); });</script>";
این شکلی نوشتم ولی جواب نمیده!!!!چیکارکنم؟؟؟؟

Mori Bone
یک شنبه 16 شهریور 1393, 14:07 عصر
هسته جی کویری رو اضافه کردید؟
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
اگه اره کده زیر رو توی head بنویسید ببینید عملیات رو انجام میده؟ تا ببینیم فانکشنتون مشکل نداشته باشه
<script>$(function(){ dis(); });</script>

mojdeh9000
یک شنبه 16 شهریور 1393, 14:11 عصر
ببخشید حواسم نبود هسته جی کوئری رو اضافه کنم!!!؟؟؟:خجالت:
خیلی ممنون از اینکه یادآوری کردید...
بابت جوابتون هم ممنون قبلا خودمم تست کرده بودم ولی حواسم به هسته جی کوئری نبود فکرمیکردم به صورت دیفالت نوشتمش...
بازم ممنون