Tageslicht
Mitglied
Hallo zusammen habe hier ein kleines script was aus 4 Feldern was zusammen rechnet !
Nun wird da Ergebnis nur angezeigt wenn man in das 5. Feld klickt !
Bekommt man es hin das man das Ergebnis ohne was zu klicken bekommt ?
Ich glaube mit OnChange soll es gehen , aber wenn ja weiss ich nicht wie !
Kann mir wer helfen ?
Greez
Tageslicht
Nun wird da Ergebnis nur angezeigt wenn man in das 5. Feld klickt !
Bekommt man es hin das man das Ergebnis ohne was zu klicken bekommt ?
Ich glaube mit OnChange soll es gehen , aber wenn ja weiss ich nicht wie !
Kann mir wer helfen ?
Code:
<script type="text/javascript">
<!--
function rechne(){
feld_1 = document.getElementById('X1').value;
feld_2 = document.getElementById('X2').value;
feld_3 = document.getElementById('Y1').value;
feld_4 = document.getElementById('Y2').value;
temp_res1 = Math.pow((feld_1-feld_2),2);
temp_res2 = Math.pow((feld_3-feld_4),2);
res = Math.sqrt((temp_res1 + temp_res2));
res_1 = Math.round((res*15+30));
document.getElementById('Ergebnis').value = res_1;
}
-->
</script>
<form action="" method="POST">
<div align="center">
<input type="text" id="X1" Value="1" size="2" maxlength="3" style="text-align : center"><br>
<input type="text" id="Y1" Value="1" size="2" maxlength="3" style="text-align : center"><br>
<input type="text" id="X2" Value="1" size="2" maxlength="3" style="text-align : center"><br>
<input type="text" id="Y2" Value="1" size="2" maxlength="3" style="text-align : center"><br><br>
<input type="text" id="Ergebnis" Value="" onFocus="rechne()"size="4" style="text-align : center" /readonly>
</div>
</form>
Greez
Tageslicht