refugee
جمعه 03 خرداد 1392, 22:24 عصر
سلام این کد رو خودم نوشتم ( ابتدایی است برا اولین بارم بود :لبخند: ) مشکلی دارم .
مشکل اینه که جمع عددی رو که تو کد ازش میخواهیم رو باید کاربر تو کادر اینپوت بنویسه و کلید باتون رو بزنه تا تائید بشه اگه درست بود پیغام درست رو نشان بده و اگر اشتباه بود پیام اشتباه رو . الان نمیتونم ارزیابی کنم فورم رو ...
ممنون میشم مشکلم رو بگید . تشکر
کد اچ تی ام ال :
<html>
<head>
<title>Hello World</title>
<script language="javascript1.5" type="text/javascript" src="java.js"></script>
</head>
<body>
<div style="margin:20px auto; font: 18px bold tahoma; color:#333;">
<form action="#" >
<label for="t">به سوال تصادفی پاسخ دهید </label>
<input type="text" name="input" value="" id="input" />
<input type="button" name="dokme" value="کلیک کنید" onClick="rast()" />
</form>
</div>
</body>
</html>
و اینم کد جاوااسکریپت :
// JavaScript Document
var moz = Math.floor(Math.random()*15);
var kit = Math.floor(Math.random()*15);
function randomm(index) {
index = moz+kit;
return index;
}
document.write(moz+" + "+kit+"<br>");
document.write(randomm());
function rast(){
var input=document.getElementById("input");
if(input==randomm()){
document.write("پاسخ صحیح میباشد .");
document.bgColor = "green";
}
else {
document.write("پاسخ شما اشتباه میباشد , لطفا دوباره امتحان کنید");
document.bgColor = "#efefef";
}
}
مشکل اینه که جمع عددی رو که تو کد ازش میخواهیم رو باید کاربر تو کادر اینپوت بنویسه و کلید باتون رو بزنه تا تائید بشه اگه درست بود پیغام درست رو نشان بده و اگر اشتباه بود پیام اشتباه رو . الان نمیتونم ارزیابی کنم فورم رو ...
ممنون میشم مشکلم رو بگید . تشکر
کد اچ تی ام ال :
<html>
<head>
<title>Hello World</title>
<script language="javascript1.5" type="text/javascript" src="java.js"></script>
</head>
<body>
<div style="margin:20px auto; font: 18px bold tahoma; color:#333;">
<form action="#" >
<label for="t">به سوال تصادفی پاسخ دهید </label>
<input type="text" name="input" value="" id="input" />
<input type="button" name="dokme" value="کلیک کنید" onClick="rast()" />
</form>
</div>
</body>
</html>
و اینم کد جاوااسکریپت :
// JavaScript Document
var moz = Math.floor(Math.random()*15);
var kit = Math.floor(Math.random()*15);
function randomm(index) {
index = moz+kit;
return index;
}
document.write(moz+" + "+kit+"<br>");
document.write(randomm());
function rast(){
var input=document.getElementById("input");
if(input==randomm()){
document.write("پاسخ صحیح میباشد .");
document.bgColor = "green";
}
else {
document.write("پاسخ شما اشتباه میباشد , لطفا دوباره امتحان کنید");
document.bgColor = "#efefef";
}
}