View previous topic :: View next topic |
Author |
Message |
paor
Joined: 08 Aug 2008 Posts: 23
|
Posted: 08.08.2008 21:44 Post subject: Konverzija stringova u brojeve |
|
|
Bilo bi isuviše jednostavno da bi radilo:
Pomoću ove skripte mogu raditi sve osnovne matematičke operacije osim zbrajanja. Potrebno je konvertirati string u number, ali mi nikako ne ide...
Molim pomoć.
Hvala
< Code: | SCRIPT language=JavaScript>
<!--
function prihod() {
a = document.form1.a.value;
b = document.form1.b.value;
g = b+a;
document.form1.totalprihod.value = g
}
//-->
</SCRIPT>
<FORM name=form1>
<TABLE cellSpacing=1 cellPadding=1 border=1>
<TBODY>
<TR>
<TD>prodaja <INPUT size=5 name=a>poticaj <INPUT size=5 name=b></TD>
<TD>PRIHOD: <INPUT maxLength=40 size=5 name=totalprihod></TD>
<TD><INPUT onclick=prihod() type=button value=Calculate></TD>
</TR>
</TBODY></TABLE></FORM> |
|
|
|
Back to top |
|
|
r3dsc0rpi0n
Joined: 20 Apr 2005 Posts: 354 Location: Zagreb
|
Posted: 08.08.2008 23:47 Post subject: |
|
|
ti treba.
p.s.
Nauči se pravilno pisati kod, recimo language atribut je suvisan, a kod htmla ti fale navodnici i ostale "sitnice". |
_________________ ::: Fortis est, qui se vincit ! :::: |
|
Back to top |
|
|
klompa
Joined: 10 Oct 2006 Posts: 164
|
Posted: 09.08.2008 02:29 Post subject: Re: Konverzija stringova u brojeve |
|
|
paor wrote: | Bilo bi isuviše jednostavno da bi radilo:
Pomoću ove skripte mogu raditi sve osnovne matematičke operacije osim zbrajanja. Potrebno je konvertirati string u number, ali mi nikako ne ide...
Molim pomoć.
Hvala
< Code: | SCRIPT language=JavaScript>
<!--
function prihod() {
a = document.form1.a.value;
b = document.form1.b.value;
g = b+a;
document.form1.totalprihod.value = g
}
//-->
</SCRIPT>
<FORM name=form1>
<TABLE cellSpacing=1 cellPadding=1 border=1>
<TBODY>
<TR>
<TD>prodaja <INPUT size=5 name=a>poticaj <INPUT size=5 name=b></TD>
<TD>PRIHOD: <INPUT maxLength=40 size=5 name=totalprihod></TD>
<TD><INPUT onclick=prihod() type=button value=Calculate></TD>
</TR>
</TBODY></TABLE></FORM> |
|
Želiš li da te naučim dokazati kako 1+1 nisu 2 |
|
|
Back to top |
|
|
paor
Joined: 08 Aug 2008 Posts: 23
|
Posted: 09.08.2008 09:26 Post subject: Re: Konverzija stringova u brojeve |
|
|
klompa wrote: |
Želiš li da te naučim dokazati kako 1+1 nisu 2 |
ha,ha...ne moraš, u mojoj poljoprivredi 1+1 uvijek daju -2 |
|
|
Back to top |
|
|
paor
Joined: 08 Aug 2008 Posts: 23
|
Posted: 24.08.2008 13:13 Post subject: Re: Konverzija stringova u brojeve |
|
|
Code: | <SCRIPT language=JavaScript>
<!--
function prihod() {
a = document.form1.a.value;
b = document.form1.b.value;
c = document.form1.c.value;
g = (parseInt(b)+ parseInt(a)+ parseInt(c));
document.form1.troskovimeh.value = g
}
//-->
</SCRIPT>
<FORM name=form1>
<TABLE cellSpacing=1 cellPadding=1 border=1 >
<TBODY>
<TR>
<TD width="242"><p align="center"> oranje
<input size=5 name=a>
tanjuranje
<INPUT size=5 name=b>
</p>
<p align="center"> drljanje
<input size=5 name=c></p> </TD>
<TD width="101"><div align="center"><strong>Troškovi mehanizacije:
<INPUT maxLength=40 size=5 name=troskovimeh>
</strong></div></TD>
<TD width="73"><div align="center">
<INPUT onclick=prihod() type=button value=Računaj>
</div></TD>
</TR> </TBODY></TABLE></FORM> |
Gornju lekciju sam prošao, a sad je problem input koje ima vrijednost nula (0), a ja bih htio da se ne mora niti upisivati nula nego jednostavno ostavi prazno input polje.
Pomoć
Hvala |
|
|
Back to top |
|
|
mamica
Joined: 15 May 2006 Posts: 35
|
Posted: 25.08.2008 07:47 Post subject: |
|
|
Code: | <script type="text/javascript">
<!--
function prihod(){
var a = broj(document.form1.a.value);
var b = broj(document.form1.b.value);
var c = broj(document.form1.c.value);
document.form1.troskovimeh.value = a + b + c;
}
function broj(n){
// ako je unos prazan ili ako nije broj -> 0
return (isNaN(n) || n == '') ? 0 : parseInt(n);
}
//-->
</script>
<!-- HTML -->
<form name="form1">
<fieldset>
<label for="a">Oranje:</label><input type="text" name="a" id="a" size="5"><br>
<label for="b">Drljanje:</label><input type="text" name="b" id="b" size="5"><br>
<label for="c">Tanjuranje:</label><input type="text" name="c" id="c" size="5"><br>
<label for="t">Troškovi mehanizacije:</label><input type="text" name="troskovimeh" id="t" size="5"><br>
<input type="button" onclick="prihod();" value="Računaj">
</fieldset>
</form> |
|
|
|
Back to top |
|
|
paor
Joined: 08 Aug 2008 Posts: 23
|
Posted: 26.08.2008 20:45 Post subject: |
|
|
hvala Mamica |
|
|
Back to top |
|
|
|