habe es nun hinbekommen mit einer anderen art von For Schleife
<html>
<head>
<script language="javascript" type="text/javascript">
function rechnen(){
var a=0;
var Erzanzahl = document.getElementById("Metall").value;
var Schmelzdauer = document.getElementById("Schmelzdauer").value;
var Schmelzdauerinmin;
var Brenndauer = new Array(document.getElementById("brennthatch").value, document.getElementById("brennholz").value, document.getElementById("brennsparkpowder").value);
var Anzahl;
var Brenndaueranzahl = new Array(document.getElementById("Thatch").value, document.getElementById("Holz").value, document.getElementById("Sparkpowder").value);
/*if (document.getElementById("Thatch").value != "Anzahl"){
a = document.getElementById("Thatch").value;
}
else {
if (document.getElementById("Holz").value != "Anzahl"){
a = document.getElementById("Holz").value;
}
else {
if (document.getElementById("Sparkpowder").value != "Anzahl")
a = document.getElementById("Sparkpowder").value;
}
}
alert('Die Variable a ist:' + a);*/
Schmelzdauerinmin = (Erzanzahl * Schmelzdauer) / 60;
for (var i = 0; i <= 3; i++) {
if (i == 1) {
Anzahl = Schmelzdauerinmin / (document.getElementById("brennthatch").value / 60);
document.getElementById("Thatch").value = Anzahl;
}
else {
if (i == 2){
Anzahl = Schmelzdauerinmin / (document.getElementById("brennholz").value / 60);
document.getElementById("Holz").value = Anzahl;
}
else {
if (i == 3) {
Anzahl = Schmelzdauerinmin / (document.getElementById("brennsparkpowder").value / 60);
document.getElementById("Sparkpowder").value = Anzahl;
}
}
}
}
//alert('Die Variable a ist:' + Anzahl);
}
</script>
</head>
<body>
<form name="Uebersicht">
<table border="0.5">
<tr>
<th>Ressource</th>
<th>Anzahl</th>
</tr>
<tr>
<td>Metallbarren:</td>
<td><input type="Text" id="Metall" name="Metall" value="Anzahl" onblur="if(this.value=='') this.value='Anzahl';" onfocus="if(this.value=='Anzahl')this.value='';"><input type="hidden" value="20" id="Schmelzdauer"></td>
</tr>
<tr>
<td>Thatch:</td>
<td><input type="Text" id="Thatch" name="anzahlmat" value="Anzahl" onblur="if(this.value=='') this.value='Anzahl';" onfocus="if(this.value=='Anzahl')this.value='';" disabled><input type="hidden" value="7.5" id="brennthatch" name="brenndauer"></td>
</tr>
<tr>
<td>Holz:</td>
<td><input type="Text" id="Holz" name="anzahlmat" value="Anzahl" onblur="if(this.value=='') this.value='Anzahl';" onfocus="if(this.value=='Anzahl')this.value='';" disabled><input type="hidden" value="30" id="brennholz" name="brenndauer"></td>
</tr>
<tr>
<td>Sparkpowder:</td>
<td><input type="Text" id="Sparkpowder" name="anzahlmat" value="Anzahl" onblur="if(this.value=='') this.value='Anzahl';" onfocus="if(this.value=='Anzahl')this.value='';" disabled><input type="hidden" value="60" id="brennsparkpowder" name="brenndauer"></td>
</tr>
<tr>
<td><input type="Button" id="berechnen" value="Berechnen" onclick="rechnen()"></td>
</tr>
</table>
</form>
<!--<form name="Auswahl">
<table>
<tr>
<td>Metallbarren:</td>
<td><input type="radio" id="Metallzeit" value="Auswählen" name="Metallzeit"><input type="hidden" value="20" id="zeitmetall">
</tr>
</table>
</form>-->
</body>
</html>