document.write("Text") auf aktueller Seite ausgeben

Hallo liebe Community,

ich versuche schon seit Tagen das Problem zu lösen, ich kriegs einfach nicht hin:

ich will, dass der Text von document.write(“Text”) auf der gleichen Seite angezeigt wird. Es soll KEİNE neue Seite erstellen und dann den Text posten.

Am besten ihr kopiert den Code in eine leere html Datei und guckts euch an :wink:
ihr werdet 3 felder sehen, gebt dort die zahlen 3, 6 und 8 ein. Die Plusse sollen auf der gleichen Seite erscheinen und NİCHT auf einer neun.

İch bin euch seeeehr dankbar, wenn ihr mir helfen könnt. ich hab neu angefangen javascript zu lernen. ich brings mir selbst bei. das ist mein erstes javascript projekt :wink:

Der Code:

<html>


<head>
    
<!-- Die Zahl ist: 368 -->


</head>


<body>


<center>


<h1>ZAHLENBOBL</h1>


<p>Finde die Zahl:</p>


<form name="Eingabe" action="">
<input type="text" name="A" size="3">
<input type="text" name="B" size="3">
<input type="text" name="C" size="3">
<input type="button" value="erraten" size="3" onclick="Rechnen()">
</form>

<script type="text/javascript">

</script>



<script type="text/javascript">


var Plus=0;
var Minus=0;
    
function Rechnen() {


if (document.Eingabe.A.value == 3){Plus=Plus+1;};
if (document.Eingabe.A.value == 6 || document.Eingabe.A.value == 8)
{
	Minus=Minus+1;
};

if (document.Eingabe.B.value == 6){Plus=Plus+1;};
if (document.Eingabe.B.value == 3 || document.Eingabe.B.value == 8)
{
	Minus=Minus+1;
};

if (document.Eingabe.C.value == 8){Plus=Plus+1;};
if (document.Eingabe.C.value == 3 || document.Eingabe.C.value == 6)
{
	Minus=Minus+1;
};

while(Plus>0){
	document.write("+");
	Plus=Plus-1;
}

while(Minus>0){
	document.write("-");
	Minus=Minus-1;
}


}


</script>





</center>



</body>


</html>

Hallo,

Wie sieht’s aus - Wie soll die Funktion “in Gang” / [aktiviert] gebracht werden.

Gruss fishi

Es werden in die Formulare die Zahlen eingetippt und dann auf “erraten” gedrückt. Mittels onclick=“Rechnen()” wird die Funktion Rechnen() aktiviert. in dieser Funktion befindet sich das document.write(“Text”), welches leider auf ner neuen Seite geschrieben wird :frowning: