Webdesign in Siegen

Script erweitern!

Fragen zum Thema HTML und CSS können hier gestellt werden

Moderatoren: Basti, Ingo

Script erweitern!

Beitragvon =Max= am 03.03.2007, 19:14

Hallo allerseits,

ich bins mal wieder der HTML Anfänger Dauergast :)

So ich habe ihr ein Script, das ich erweitern möchte! Und zwar gibt das Script im moment Taler und Euro aus, es soll aber noch "Münzen ausgeben! Und zwar ist ein Taler eine Münze! Ich habs versucht doch "Münzen" gibt nichts aus! Das war der ursprüngliche Code:

Code: Alles auswählen
<script language="JavaScript">
function talertoeuro( taler ) {
  document.rechner.euro.value = taler / 5;
}
function eurototaler( euro ) {
  document.rechner.taler.value = euro * 5;
}
</script>
<form name="rechner">
<table align="center">
  <tr>
    <td width="50%">Taler:</td>
    <td width="50%"><input name="taler" type="text" onkeyup="talertoeuro( this.value );" size="30"></td>
  </tr>
  <tr>
    <td width="50%">Euro:</td>
    <td width="50%"><input name="euro" type="text" onkeyup="eurototaler( this.value );" size="30"></td>
  </tr>
</table>
</form>



Soweit bin ich gekommen (Kann sein das es toootaler Quatsch ist):

Code: Alles auswählen
<script language="JavaScript">
function talertoeuro( taler ) {
  document.rechner.euro.value = taler / 5;
}
function eurototaler( euro ) {
  document.rechner.taler.value = euro * 5;
}
function talermuenzen( muenzen ) {
  document.rechner.muenzen.value = muenzen * 1;
}
</script>
<form name="rechner">
<table align="center">
  <tr>
    <td width="50%">Taler:</td>
    <td width="50%"><input name="taler" type="text" onkeyup="talertoeuro( this.value );" size="30"></td>
  </tr>
  <tr>
    <td width="50%">Euro:</td>
    <td width="50%"><input name="euro" type="text" onkeyup="eurototaler( this.value );" size="30"></td>
  </tr>
  <tr>
    <td width="50%">Münzen:</td>
    <td width="50%"><input name="muenzen"  type="text" onekeyup="talermuenzen( this-value );"
size="30"></td>
</table>
</form>



Also hoffe das mir jemand helfen kann! ;) danke

Lg

Max
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59

Beitragvon MJK am 03.03.2007, 19:23

Ich weiß nich ob es daran liegt, aber mach mal veim letzten inmput aus "this-value" -> "this.value"
Let's do it!
Benutzeravatar
MJK
Mitglied
 
Beiträge: 381
Registriert: 28.07.2006, 01:50

geschafft!

Beitragvon =Max= am 04.03.2007, 12:43

danke daran hats (auch) gelegen! Man musste noch ein paar Sachen einfügen hab gleich noch andere Berechnungen eingefügt! Hier der neue Script:

Code: Alles auswählen
<script language="JavaScript">
function talertoeuro( taler ) {
document.rechner.euro.value = taler / 5;
}
function talertovips( taler ) {
document.rechner.vips.value = taler / 50;
}
function talertomuenzen( taler ) {
document.rechner.muenzen.value = taler * 1;
}
function eurototaler( euro ) {
document.rechner.taler.value = euro * 5;
}
function eurotovips( euro ) {
document.rechner.vips.value = euro / 10;
}
function eurotomuenzen( euro ) {
document.rechner.muenzen.value = euro * 5;
}
function vipstoeuro( vips ) {
document.rechner.euro.value = vips * 10;
}
function vipstotaler( vips ) {
document.rechner.taler.value = vips * 50;
}
function vipstomuenzen( vips ) {
document.rechner.muenzen.value = vips * 50;
}
function muenzentotaler( muenzen ) {
document.rechner.taler.value = muenzen / 1;
}
function muenzentoeuro( muenzen ) {
document.rechner.euro.value = muenzen / 5;
}
function muenzentovips( muenzen ) {
document.rechner.vips.value = muenzen / 50;
}
</script>
<form name="rechner">
  <table align="center">
    <tbody>
      <tr>
        <td width="50%">Taler:</td>
        <td width="50%"><input name="taler"
onkeyup="talertoeuro( this.value );talertovips( this.value );talertomuenzen( this.value );"
size="30" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Euro:</td>
        <td width="50%"><input name="euro"
onkeyup="eurototaler( this.value );eurotovips( this.value );eurotomuenzen( this.value );"
size="30" type="text"></td>
      </tr>
      <tr>
        <td width="50%">Vips:</td>
        <td width="50%"><input name="vips"
onkeyup="vipstoeuro( this.value );vipstotaler( this.value );vipstomuenzen( this.value);"
size="30" type="text"></td>
      </tr>
      <tr>
         <td width="50%">Münzen:</td>
         <td width="50%"><input name="muenzen"
onkeyup="muenzentotaler( this.value );muenzentoeuro( this.value );muenzentovips( this.value );"
size="30" type="text"></td>
      </tr>
    </tbody>
  </table>
</form>


Anschauen könnt ihr ihn hier: http://www.habbo-maximal.de/cms/index.php?panel=37
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59


Zurück zu HTML/CSS

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste