View Full Version : نحوه چاپ قطعه کد زیر
soonami
دوشنبه 28 آذر 1390, 00:14 صبح
سلام دوستان من برای چاپ دستور زیر باید چه کنم فاکتوریل بدست میاره
مشکلم استفاده از دستورات چاپ است همچون alert که کجا بکار ببرم
<html>
<head>
<script type="text/javascript">
function fact(n){
var i=1;
while(n>1){
i=*n
n--;
return i;
alert(i);
}
}
</head>
لطفا با دستورات
<INPUT TYPE=text NAME=n VALUE="" SIZE=5>
<input type="button" value="THIS BUTTON" ()">
بگید که بازدن دگمه و وارد کردن عدد در تکس باکس بگه عدد
narsic
سه شنبه 29 آذر 1390, 11:25 صبح
برای کار با اشیا در JS میتونید از document.getElementById استفاده کنید این تابع بر اساس id شی اون رو پیدا میکنه
کد بالای شما هم برای این نتیجه درست برنگردونده که شما در محل نامناسب درخواست نتیجه کردید
کد صحیح و کامل
<html>
<head>
<script type="text/javascript">
function fact(n){
var i=1;
while(n>1){
i*=n;
n--;
}
document.getElementById('result').value=i;
}
</script>
</head>
<body>
<INPUT TYPE=text NAME=n VALUE="" SIZE=5 id="n" />
<input type="button" value="THIS BUTTON" onClick="fact(document.getElementById('n').value);" />
<br />
Result : <input type="text" id="result" />
</body>
موفق باشید
soonami
پنج شنبه 01 دی 1390, 14:14 عصر
دوست عزیز ممنون اگر مقدور یک آموزش یا منبعی برای get element بزارید من تو سایت زیادی گشتم ولی دقیق نفهمیدم هر سایت یجور استفاده کرده اگر
مقدوره یک ت.ضیح مختصر به کاربرد و آموزشی از ش قرار بدهید
soonami
یک شنبه 04 دی 1390, 19:30 عصر
کسی نیست کمک کنه ؟؟؟؟
narsic
پنج شنبه 08 دی 1390, 16:27 عصر
در این لینک میتونید توضیحاتی ببینید
http://www.w3schools.com/jsref/met_doc_getelementbyid.asp
در کل به کمک getElementById میتونید یک شی رو با IDاش پیدا کنید و یک دسترسی بهش ایجاد کنید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.