Hi guys,
I am new here so please forgive me if my question will sound stupid.
I created simple JavaScript function on the page which perform straight forward calculation and filling out text field on the form.
Code:
<script language=javascript>
function fillout()
{
var lotnumb = document.getElementById('qtyin').value;
document.getElementById('qtyhands').value = lotnumb;
}
function recalc()
{
var win;
var wout;
win = document.getElementById('qtyhands').value
wout = document.getElementById('qtyout').value;
alert(win);
alert(wout);
lotnumb = win - wout;
alert(lotnumb);
document.getElementById('qtyhands').value = lotnumb;
}
</script>
<form name=form1>
<tr>
<td>
QTY received
</td>
<td>
<input type=text name="qtyin" id="qtyin" size=50 onchange="fillout();"/>
</td>
</tr>
<tr>
<td>
Qty sent to production
</td>
<td>
<input type=text name="qtyout" id="qtyout" size="50" onchange="JavaScript:recalc();" />
</td>
</tr>
<tr>
<td>
Qty on hands
</td>
<td>
<input type=text name="qtyhands" id="qtyhands" size="50" />
</td>
</tr>
</form>
As you can see nothing fancy, basic JavaScript. 
Alerts to see when and what get pass into JS...
It works great in FF and Opera but for some freak-en reason second part( calculation) does not fork in any of versions IE I have. 
Any ideas why and how fix this? 
Thanks.
Last edited by chrishirst; 11-29-2010 at 04:37 PM..
Reason: missed some details
|