۲۵-خرداد-۱۳۹۲, ۱۴:۲۰:۴۷
۲۵-خرداد-۱۳۹۲, ۱۷:۴۶:۰۸
جناب babby مشکل برطرف شد ولی یک سوال! مگر نباید برای نوشتن جاوا اسکریپت این رو:
بنویسیم؟
کد php:
<script type="text/javascirpt ">
بنویسیم؟
۲۵-خرداد-۱۳۹۲, ۱۹:۰۱:۵۰
(۲۵-خرداد-۱۳۹۲, ۱۷:۴۶:۰۸)ترانسپورتر نوشته است: [ -> ]جناب babby مشکل برطرف شد ولی یک سوال! مگر نباید برای نوشتن جاوا اسکریپت این رو:
کد php:<script type="text/javascirpt ">
بنویسیم؟
ننویسی هم مهم نیست! ولی بنویسی بهتره!
البته نه اینطور! باید بنویسی:
کد php:
<script type="text/javascirpt ">
متوجه منظورم شدی؟
۲۵-خرداد-۱۳۹۲, ۲۱:۰۰:۳۵
خوب اینا که یکی هستند!!
۲۵-خرداد-۱۳۹۲, ۲۲:۲۹:۰۶
خب منم اشتباه نوشتم
script رو اشتباه نوشتید؛ نوشتید scirpt
جای i با r تستباه هست
script رو اشتباه نوشتید؛ نوشتید scirpt
جای i با r تستباه هست
۲۵-خرداد-۱۳۹۲, ۲۳:۳۷:۴۵
این جاوا اسکریپت داره منو روانی می کنه!
مثلا توی کد قبلی من نوشتم اگر محتویات textbox برابر با رشته test بود ، پیغام بده!
خوب من برنامه رو اجرا می کنم و مجتویات تکست باکس رو هم تغییر نمیدم و پیغام هم به من نمی ده.
خوب تا این جای کار مشکلی نیست!
اما این میاد و خودش تکست باکس رو مقدار دهی می کنه! با اونی که من توی شرط گذاشتم!
یا مثلا برنامه رو به شکل زیر تغییر دادم:
توی برنامه بالا همونطور که معلومه گفتم که اگر چک باکس انتخاب بود پیغام بده! حالا در هر صورت خود شرط غیر از این که میاد و شرط من رو بررسی می کنه ، خودش میاد و چک باکس رو انتخاب مب کنه!
قضیه چیه؟!!
مثلا توی کد قبلی من نوشتم اگر محتویات textbox برابر با رشته test بود ، پیغام بده!
خوب من برنامه رو اجرا می کنم و مجتویات تکست باکس رو هم تغییر نمیدم و پیغام هم به من نمی ده.
خوب تا این جای کار مشکلی نیست!
اما این میاد و خودش تکست باکس رو مقدار دهی می کنه! با اونی که من توی شرط گذاشتم!
یا مثلا برنامه رو به شکل زیر تغییر دادم:
کد php:
<html>
<head>
<script>
function message()
{
myform.a3.value= ( myform.a2.value)+(myform.a1.value ) ;
myform.a3.select()
myform.c1.checked=true
if(myform.c1.checked==true){
alert("chek!");
}
}
</script>
</head>
<body>
<form name="myform">
<input type="button" onclick="message()" value="sum"><p>
<input type="text" name="a1" value="number1"><p>
<input type="text" name="a2" value="number2"><p>
<input type="text" name="a3" value="number3"><p>
<input type="checkbox" name="c1" value="ali">gh<p>
<input type="checkbox" name="ch1" value="yes" checked> h
</form>
</body>
توی برنامه بالا همونطور که معلومه گفتم که اگر چک باکس انتخاب بود پیغام بده! حالا در هر صورت خود شرط غیر از این که میاد و شرط من رو بررسی می کنه ، خودش میاد و چک باکس رو انتخاب مب کنه!
قضیه چیه؟!!
۲۵-خرداد-۱۳۹۲, ۲۳:۴۴:۵۵
خب خودت قبل از شرطه گفتیش چک با کس رو بران تیکدار کن!
کد php:
myform.c1.checked=true
۲۵-خرداد-۱۳۹۲, ۲۳:۵۷:۲۶
خوب توی مورد قبل چرا تسکت باکس رو با test مقدار دهی می کنه؟
۲۶-خرداد-۱۳۹۲, ۰۰:۰۳:۰۵
اپراتور مساوی (=) یعنی تخصیص!
شما نوشته بودی مثلا:
این یعنی:
۱ - عبارت داخل پرانتز رو ارزیابی کن!
داخل پرانتز نوشته شده text1 را برابر test قرار بده
در نتیجه مقدار test میره توی text1 و tex1 مقدارش میشه test
کارمون با موفقیت انجام شد! (کامپیوتر که نمیدونه شما منظورتون چک کردن بود!) در نتیجه یه مقدار true بر میگردونه من کارم (یعنی تخصیص test به text1) رو با موفقیت انجام دادم
۲ - شرط if چک میکنه اگر داخل پرانتر مقدار true بود! دستوری مشخص کردید رو اجرا میکنه!
۳ - شرط درست است و. باید اجرا شود!
شما نوشته بودی مثلا:
کد php:
if(text1=test){....}
این یعنی:
۱ - عبارت داخل پرانتز رو ارزیابی کن!
داخل پرانتز نوشته شده text1 را برابر test قرار بده
در نتیجه مقدار test میره توی text1 و tex1 مقدارش میشه test
کارمون با موفقیت انجام شد! (کامپیوتر که نمیدونه شما منظورتون چک کردن بود!) در نتیجه یه مقدار true بر میگردونه من کارم (یعنی تخصیص test به text1) رو با موفقیت انجام دادم
۲ - شرط if چک میکنه اگر داخل پرانتر مقدار true بود! دستوری مشخص کردید رو اجرا میکنه!
۳ - شرط درست است و. باید اجرا شود!
۲۶-خرداد-۱۳۹۲, ۰۰:۰۹:۲۹
خوب نگاه کنید من چی نوشتم
من از 2 تا مساوی استفاده کردم!
کد php:
if(myform.c1.checked==true){
من از 2 تا مساوی استفاده کردم!
۲۶-خرداد-۱۳۹۲, ۰۰:۱۲:۱۱
(۲۶-خرداد-۱۳۹۲, ۰۰:۰۹:۲۹)ترانسپورتر نوشته است: [ -> ]خوب نگاه کنید من چی نوشتم
کد php:if(myform.c1.checked==true){
من از 2 تا مساوی استفاده کردم!
خط بالایی این خط رو واسم بنویس