|
|
|
script มันไม่ทำงานครับ ช่วยหน่อยครับ ติดมานานแล้วครับเปลี่ยนมาหลายวิธีแล้วครับ |
|
|
|
|
|
|
|
ใส่ } ปิด ให้ครบด้วยครับ
|
|
|
|
|
Date :
2012-05-04 21:53:56 |
By :
pongit50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปิดแล้วครับ แต่มันก็ไม่ได้อยู่ดีครับ
|
|
|
|
|
Date :
2012-05-04 22:01:52 |
By :
sdcard |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
if(parseFloat(txt1) < parseFloat(txt2))
ใช้ parseFloat ในการ cast ก่อนครับ
|
|
|
|
|
Date :
2012-05-05 07:39:04 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่แล้วแต่มันก็ไม่ทำงานครับ
|
|
|
|
|
Date :
2012-05-06 14:38:10 |
By :
sdcard |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Error ?
|
|
|
|
|
Date :
2012-05-06 18:15:42 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ error ไม่แสดงอะไรเลยครับ 555
|
|
|
|
|
Date :
2012-05-06 18:25:57 |
By :
sdcard |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้ตรงความต้องการหรือเปล่า ไม่ค่อยเข้าใจโจทย์
<form name="form1" method="post" >
<script type="text/javascript">
function Checkinner(id){
var loss,
weight = parseInt(document.getElementById("weight"+id).value),
weightin = parseInt(document.getElementById("weightin"+id).value),
weightout = parseInt(document.getElementById("weightout"+id).value);
console.debug(((weight > weightin) && (weightout > weightin)));
console.debug([weight, weightin, weightout]);
if((weight > weightin) && (weightout > weightin))
{
loss = ((weightin / weightout) / weight) * 100;
document.getElementById("loss"+id).value = loss;
} else {
console.debug('xxxxxxxxxxxxxxxxxxxxxxxxxx.');
return false;
}
}
</script>
<table width="833" border="1" align="center">
<tr>
<td width="85" align="center">น้ำหนัก</td>
<td width="91" align="center">น้ำหนักเข้า</td>
<td width="75" align="center">น้ำหนักout</td>
<td width="54" align="center">loss</td>
</tr>
<? $a=0;
$nc =2;
$max =$nc;
?>
<input type="hidden" id="max_id" value="<?=$max?>" />
<?
for($i=0;$i<$nc;$i++){
?>
<tr>
<td width="85" align="center">
<input type="text" name ="weight[]" id ="weight<?=$a?>" value ="10" size="8"/ readonly="readonly"></td>
<td width="91" align="center"><input type="text" name ="weightin[]" id ="weightin<?=$a?>" size="3" maxlength="5" onchange="Checkinner('<?=$a?>');"
onkeypress='if (event.keyCode<48||event.keyCode>59)event.returnValue=false'/></td>
<td width="75" align="center"> <input type="text" name ="weightout[]" id ="weightout<?=$a?>" size="3" maxlength="5" onchange="Checkinner('<?=$a?>');"
onkeypress='if (event.keyCode<48||event.keyCode>59)event.returnValue=false'/></td>
<td width="54" align="center"><input name ="loss[]" type="text" id="loss<?=$a?>" size="9" readonly ="readonly" /></td>
</tr>
<?
$a++;
}?>
</table>
</form>
|
ประวัติการแก้ไข 2012-05-06 19:16:36 2012-05-06 19:16:42 2012-05-06 19:16:55
|
|
|
|
Date :
2012-05-06 19:16:04 |
By :
nautilus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ Browser ตัวเดียวที่ Test หรือป่าวครับ
ลอง ลบ Cache ของ Browser นั้นแล้วปิด - เปิด ใหม่ดูครับ
|
|
|
|
|
Date :
2012-05-06 19:26:16 |
By :
kamuro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โจทย์คือ
1sum>weightin ถ้า weightin >sum ให้ alert
2weightout > weightin ถ้า weightout >weightin ให้ alert
3แสดง loss คือ loss =(( weightin-weightout)/weight)*100
|
|
|
|
|
Date :
2012-05-06 20:19:15 |
By :
sdcard |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|