Hilfe Benötigt

A

APoCx

hey alle zusammen... ich habe ein dickes problem.. zumindest für mich.. also ich habe vor kurzem angefangen mit java zu arbeiten... soweit so gut.. nun möchte ich jedoch in dem rechenscript etwas einbinden, was das normale OUTPUT (die berechnung) nochmal multipliziert.. zum beipiel in den JAHRESVERDIENST oder so..... naja und da harperts bei mir.,.. währe nett wenn ihr euch das mal ansehen würdet... mfg ApoCx



HIER MEIN SCRIPT:______________________________________________

CODE

# <html>
# <head>
# <title>Rechner</title>
# </head>
#
# <body>
# <form action="">
# <div>
# <p>E- Mail Accounts
# <input type="text" id="accounts" size="10" value="100"/>
# </p>
# <p>Arbeitstage pro Jahr pro Mitarbeiter
# <input type="text" id="tage" size="10" value="220"/>
# </p>
# <p>Durchschnittlicher Stundenlohn (Euro)
# <input type="text" id="lohn" size="10" value="60"/>
# </p>
# <p>Durchschnitt von Spam E-Mail pro Tag und Mitarbeiter
# <input type="text" id="spams" size="10" value="10"/>
# </p>
# <p>Verschwendete Sekunden pro Spammail
# <input type="text" id="sek" size="10" value="15"/>
# </p>
# <br>
# <input type="button" value="Berechnung starten"
# onclick="output.value = (Math.round(parseFloat(spams.value) * # #parseFloat(accounts.value)/parseFloat(sek.value) *parseFloat(lohn.value)
#
# /parseFloat(tage.value)))"
# onclick="eins.value = (parseFloat(spams.value) * 1)"
# />
# Verluste
# <input type="text" id="output" size="15" value="Ausgabe"/>
# <br>
# </p>
# </div>
# </form>
# </body>
# </html>
 
Hi,

so ganz genau weiss ich nicht, was dein Problem ist. Eventhandler (onclick) dürfen in einem Tag jedoch nur einmal verwendet werden. Willst du mehr Anweisungen ausführen, werden die entweder durch Semikolons getrennt hintereinander notiert oder du erstellt eine Funktion - was sehr viel übersichtlicher ist.
Code:
<html>
<head>
<title>Rechner</title>
<script type="text/javascript">
  <!--
function calcIt(){
  document.getElementById("output").value = (Math.round(parseFloat(document.getElementById("spams").value) * parseFloat(document.getElementById("accounts").value)/parseFloat(document.getElementById("sek").value) * parseFloat(document.getElementById("lohn").value)/parseFloat(document.getElementById("tage").value)));
  document.getElementById("eins").value = (parseFloat(document.getElementById("spams").value) * 1);
}
 //-->
</script>
</head>
<body>
<form action="">
<div>
<p>E- Mail Accounts
<input type="text" id="accounts" size="10" value="100"/>
</p>
<p>Arbeitstage pro Jahr pro Mitarbeiter
<input type="text" id="tage" size="10" value="220"/>
</p>
<p>Durchschnittlicher Stundenlohn (Euro)
<input type="text" id="lohn" size="10" value="60"/>
</p>
<p>Durchschnitt von Spam E-Mail pro Tag und Mitarbeiter
<input type="text" id="spams" size="10" value="10"/>
</p>
<p>Verschwendete Sekunden pro Spammail
<input type="text" id="sek" size="10" value="15"/>
</p>
<br>
<input type="button" value="Berechnung starten" onclick="calcIt();">
Verluste
<input type="text" id="output" size="15" value="Ausgabe"/>
<input type="text" id="eins" size="15" value="Ausgabe"/>
<br>
</p>
</div>
</form>
</body>
</html>
Vielleicht hilft dir das weiter.

Im Übrigen wäre es nett von dir, wenn du dich wie in der Netiquette zugestimmt, an die Gross- und Kleinschreibung halten würdest - besten Dank im voraus.


Ciao
Quaese
 

Neue Beiträge

Zurück