Webmaster Forum -> Hilfe für Webmaster -> Javascript
Antwort schreiben -
Benutzername
Titel
Nachrichtentext

Smilies
Very Happy Smile Sad Surprised
Shocked Confused Cool Laughing
Mad Razz Embarassed Crying or Very sad
Evil or Very Mad Twisted Evil Rolling Eyes Wink
Exclamation Question Arrow Neutral
Weitere Smilies ansehen
 Schriftfarbe:  Schriftgröße: Tags schließen
Optionen
HTML ist aus
BBCode ist an
Smilies sind an
BBCode in diesem Beitrag deaktivieren
Smilies in diesem Beitrag deaktivieren
Sicherheitscode Sicherheitscode 
 
Alle Zeiten sind GMT + 1 Stunde
Gehe zu:  
Thema-Überblick
Autor Nachricht
Gast
BeitragVerfasst am: 16 Feb 2010 11:26    Titel: Vielen Dank!

Hallo Werner,

vielen Dank für die Antwort/Hilfe!!!
Hab es eingebaut une es funtioniert!
(Bin leider erst heute dazu gekommen...)

Nachmals Danke!

Schöne Grüße
Werner
BeitragVerfasst am: 13 Feb 2010 10:40    Titel:

Ich habe den Fehler gefunden und
den Seitenaufbau angepasst!
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Umrechnung</title>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<script type="text/javascript">
<!--
function Umrechnen() {
 var ratio = new Array(1,15.432);
 var menge = document.Rechner1.Zahl1.value.replace(/,/,".");
 if (isNaN(menge) == false) {
 var a = ratio[document.Rechner1.einheiteins.options.selectedIndex];
 var b = ratio[document.Rechner1.einheitzwei.options.selectedIndex];
 var c = eval(menge / (a / b));
 var d = eval(c * 100);
 var e = Math.round(d);
 document.Rechner1.Zahl2.value = eval(e / 100);
 }
 else {
 alert("Gib bitte nur eine Zahl ein!");
 location.reload();
 }
}

function Umrechnen2() {
 var ratio = new Array(1,2.54);
 var menge = document.Rechner2.Zahl3.value.replace(/,/,".");
 if (isNaN(menge) == false) {
  var a = ratio[document.Rechner2.einheitdrei.options.selectedIndex];
  var b = ratio[document.Rechner2.einheitvier.options.selectedIndex];
  var c = eval(menge / (a / b));
  var d = eval(c * 100);
  var e = Math.round(d);
  document.Rechner2.Zahl4.value = eval(e / 100);
 }
 else {
 alert("Gib bitte nur eine Zahl ein!");
 location.reload();
 }
}
// -->
</script>

</head>
<body>

<p align="center"><u><b><font size="5" face="Arial">Umrechnungen:</font></b></u></p>

<p align="center"><u><b><font face="Arial">Gramm in Grain und umgekehrt:</font></b></u></p>

<form name="Rechner1" action="">
<div align="center">

<table border="1" width="29%" bordercolor="#000000">
<tr>
<th>

<p>&nbsp;</p>

<p>
<input type="text" size="12" name="Zahl1">
<select size="1" name="einheiteins">
<option selected="selected">Gramm</option>
<option>Grain</option>
</select>
</p>

<p><font face="Arial" size="3">sind umgerechnet</font></p>

<input type="text" readonly="readonly" size="12" name="Zahl2">
<select name="einheitzwei">
<option>Gramm</option>
<option selected="selected">Grain</option>
</select>

<br><br>

<input type="button" onclick="Umrechnen()" value="Umrechnen">

</th>
</tr>
</table>

</div>
</form>


<p>&nbsp;</p>


<p align="center"><u><b><font face="Arial">
Zentimeter in&nbsp; Zoll (Inch) und umgekehrt:
</font></b></u></p>


<form name="Rechner2" action="">
<div align="center">

<table border="1" width="29%" bordercolor="#000000" style="text-align: center">
<tr>
<th>

<p>&nbsp;</p>

<p>
<input type="text" size="12" name="Zahl3">
<select size="1" name="einheitdrei">
<option>Zoll</option>
<option selected="selected">Zentimeter</option>
</select>
</p>

<p><font face="arial" size="3">sind umgerechnet</font></p>

<input type="text" readonly="readonly" size="12" name="Zahl4">
<select name="einheitvier">
<option selected="selected">Zoll</option>
<option>Zentimeter</option>
</select>

<br><br>

<input type="button" onclick="Umrechnen2()" value="Umrechnen">

</th>
</tr>
</table>

</div>
</form>

</body>
</html>
Gast
BeitragVerfasst am: 12 Feb 2010 22:55    Titel: finde den Fehler nicht...

Hallo zusammen,

ich möchte in einer Seite 2 Berechnungen einfügen.
Einzeln funktionieren beide, aber in einer Seite geht nur das untere...???

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Umrechnung</title>
</head>

<body>


<p align="center"><u><b><font size="5" face="Arial">Umrechnungen:</font></b></u></p>

<p align="center"><u><b><font face="Arial"><span class="text2fett"><span>
Gramm in Grain und umgekehrt:</span></span></font></b></u></p>

<div align="center">

<table border="1" width="29%" bordercolor="#000000">
<tr>
<td>
<center>

<form name="Rechner1" action="about:blank">
<p>&nbsp;</p>

<p>
<font face="Arial" color="#94786F" size="3"><input size="12" name="Zahl1"></font>
<font face="Arial" color="#94786F" size="3"><select size="1" name="einheiteins">
<option selected="selected">Gramm</option><option>Grain</option></select></font>
</p>

<p><b><font face="Arial" size="3">sind umgerechnet</font></b></p>

<font face="Arial" color="#94786F" size="3"><input readonly="readonly" size="12" name="Zahl2"></font>

<font face="Arial" color="#94786F" size="3"><select name="einheitzwei">
<option selected="selected">Gramm</option><option>Grain</option></select></font><font face="Arial" size="3"> </font>

<font color="#ffffff" face="Arial" size="3">

<font face="Arial" size="3"> <br><br></font>

<font face="Arial" color="#94786F"><input onclick="Umrechnen()" value="Umrechnen" type="button"></font><font face="Arial" size="3">


<script type="text/javascript">
<!--
ratio = new Array(1,15.432);
function Umrechnen()
{
menge = document.Rechner1.Zahl1.value.replace(/,/,".");
if(isNaN(menge) == false)
{
a = ratio[document.Rechner1.einheiteins.options.selectedIndex];
b = ratio[document.Rechner1.einheitzwei.options.selectedIndex];
c = eval(menge / (a / b));
d = eval(c * 100);
e = Math.round(d);
document.Rechner1.Zahl2.value = eval(e / 100);
}
else
{
alert("Gib bitte nur eine Zahl ein!");
location.reload();
}
}
// -->
</script>
</font></font></form></center>
</td>
</tr>
</table>
</div>




<p align="center"><u><b><font face="Arial"><span class="text2fett"><span>
Zentimeter in&nbsp; Zoll (Inch) und umgekehrt:</span></span></font></b></u></p>

<div align="center">

<table border="1" width="29%" bordercolor="#000000" style="text-align: center">
<tr>
<td>
<center>

<form name="Rechner2" action="about:blank">
<p>&nbsp;</p>

<p>
<font face="arial" color="#94786F" size="3"><input size="12" name="Zahl3"></font>
<font face="arial" color="#94786F" size="3"> <select size="1" name="einheitdrei">
<option selected="selected">Zoll</option><option>Zentimeter</option></select></font>
</p>

<p><b><font face="arial" size="3">sind umgerechnet</font></b></p>

<font face="arial" color="#94786F" size="3"><input readonly="readonly" size="12" name="Zahl4"></font>

<font face="arial" color="#94786F" size="3"><select name="einheitvier">
<option selected="selected">Zoll</option><option>Zentimeter</option></select></font><font face="arial" size="3"> </font>

<font color="#ffffff" face="arial" size="3">

<font face="arial" size="3"> <br><br></font>

<font face="Arial" color="#94786F"><input onclick="Umrechnen()" value="Umrechnen" type="button"></font><font face="arial" size="3">


<script type="text/javascript">
<!--
ratio = new Array(1,2.54);
function Umrechnen()
{
menge = document.Rechner2.Zahl3.value.replace(/,/,".");
if(isNaN(menge) == false)
{
a = ratio[document.Rechner2.einheitdrei.options.selectedIndex];
b = ratio[document.Rechner2.einheitvier.options.selectedIndex];
c = eval(menge / (a / b));
d = eval(c * 100);
e = Math.round(d);
document.Rechner2.Zahl4.value = eval(e / 100);
}
else
{
alert("Gib bitte nur eine Zahl ein!");
location.reload();
}
}
// -->
</script>
</font></font></form></center>
</td>
</tr>
</table>
</div>

<p align="center">&nbsp;</p>



</body>

</html>


Hat jemand eine Idee, warum esnicht geht?

Schöne Grüße