Hi
wie erhöhe ich eine Variable und zeige sie dann gleich in der html Seite an.
wie man eine variable erhöht weis ich, aber wie man das gleich in html sieht nicht!
mfg
Hi
wie erhöhe ich eine Variable und zeige sie dann gleich in der html Seite an.
wie man eine variable erhöht weis ich, aber wie man das gleich in html sieht nicht!
mfg
document.write(variable);
document.getElementByID("irgendeine-id").innerHTML= varibale;
document.getElementByID("irgendeine-id").innerText = variable;
sind nur 3 von einigen möglichkeiten...
das heißt mit onclick aufrufen und die function sieht so aus:
function erh()
{
x++;
document.write(x);
}
jein.. ohne den rest des quellcodes is des nich grad einfach zu sagen..
wenn du es so machst schreibste nur ein einziges mal x und dann haste nen quelltext wo x drin steht
und wenn du x permanent hochzählen willst solltest du du x ausserhalb der funktion initialisieren bzw mindestens deklarieren.
ich würd nen span-tag machen dem ding ne id geben und document.getElementById("die-ID").innerHTML = x; benutzen
document.write wird so seltenst verwendet
Das ist nun mein Quelltext:
var x=0;
function erh()
{
x++;
document.getElementById("erh").innerHTML = x;
}
Und der Aufruf:
<a onClick="erh()">Erhöhen</a>
Das Funktioniert aber nicht..
folge dem geschriebenen wort und du wirst erfolg und absolution finden!
Zitat von synapticich würd nen span-tag machen dem ding ne id geben und document.getElementById("die-ID").innerHTML = x; benutzen
<html>
<head>
<title></title>
<script type="text/javascript">
var x=0;
function erh()
{
x++;
document.getElementById("ausgabe").innerHTML = x;
}
</script>
</head>
<body>
Und der Aufruf:
<a href="#" onClick="erh()">Erhöhen</a>
<br />
<span id="ausgabe">0</span>
</body>
</html>
Alles anzeigen
wenn du des ohne span-tag machst is klar, dass es nich fruchtet!!!
ich hab es mal "ausgabe" genannt, weil die id und der funktionsname verwirren könnten!
Funktioniert!
Vielen Dank!!!
mfg