Java programozas, javascript
-
rockxy #21 Sziasztok!

Van egy alig működő scriptem. Én írtam, most kezdek. Az a gondom, hogy nem írja ki csak a result-ot, a többi érték valahol megáll...
Pedig meg vannak az értékek, document.write("<H2> akármi"</H2>")-tal ki tudom íratni, de az nekem nem tetszik, szebb lenne az Input mezőkbe való kiírás. Azt az egy result-ot is csak akkor írja ki, ha belekattintok a mezőbe, pedig onchange-et használok. Vagy nem azt kell, hogy azonnal beíródjanak a számok a mezőkbe? Segítsetek kérlek!!!
Itt van a kód:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function plus(form)
{
var operator = "+"
var A = eval(form.A.value)
var B = eval(form.B.value)
var T = eval(form.T.value)
form.result.value = eval(A + operator + B)
var X = form.result.value
var operator = "*"
var Y = eval(B + operator + T)
var D1 =Y/X
var D2 =T-D1
var W=D1*A
var P=W-T
var AR=T/W
}
//-->
</SCRIPT>
</HEAD>
<BODY><!>
<DIV align=left> </DIV>
<DIV
align=left> &nb
sp; &nbs
p;  
;
&
nbsp;
</DIV>
<DIV align=center>
<TABLE style="WIDTH: 501px; HEIGHT: 23px" cellSpacing=1 cellPadding=1 width=501
border=0>
<TR>
<TD>
<P align=center> A: </P></TD>
<TD>
<P align=center> B:</P></TD>
<TD>
<P align=center>T:</P></TD></TR>
<TR>
<TD>
<P align=center>
<FORM NAME="calc">
<INPUT size=16 value=1
name="A" onfocus="this.value='';" /> </P></TD>
<TD>
<P align=center><INPUT size=16 value=1
name="B" onfocus="this.value='';" /> </P></TD>
<TD>
<P align=center><INPUT onchange=plus(document.calc)
size=16 value=1 name="T" onfocus="this.value='';"
/> </P></TD></TR></TABLE></DIV>
<DIV
align=center> &
nbsp; &n
bsp; &nb
sp; &nbs
p;
<TABLE style="WIDTH: 505px; HEIGHT: 214px" cellSpacing=1 cellPadding=1 width=505
border=0>
<TR>
<TD>
<P align=center>A+B</P></TD>
<TD></TD>
<TD>
<P align=center>B*T</P></TD></TR>
<TR>
<TD>
<P align=center><INPUT size=16 name=result></P></TD>
<TD></TD>
<TD>
<DIV align=center><INPUT size=16 name=Y ></DIV></TD></TR>
<TR>
<TD>
<P align=center>X/Y</P></TD>
<TD></TD>
<TD>
<P align=center>T-D1</P></TD></TR>
<TR>
<TD>
<P align=center><INPUT size=16 name=D1></P></TD>
<TD></TD>
<TD>
<P align=center><INPUT size=16 name=D2></P></TD></TR>
<TR>
<TD>
<P align=center>D1*A</P></TD>
<TD></TD>
<TD>
<P align=center>W-T</P></TD></TR>
<TR>
<TD>
<P align=center><INPUT size=16 name=W></P></TD>
<TD></TD>
<TD>
<P align=center><INPUT size=16 name=P></P></TD></TR>
<TR>
<TD></TD>
<TD>
<P align=center>T/W</P></TD>
<TD></TD></TR>
<TR>
<TD></TD>
<TD>
<P align=center><INPUT size=16 name=AR></P></FORM></TD>
<TD></TD></TR>
<TR>
<TD></TD>
<TD></TD>
<TD></TD></TR></TABLE> </DIV>
<DIV align=center> </DIV>
<DIV align=center> </DIV>
</BODY>
</HTML>