Hallo
Ich bin ein Javascript-Anfänger. Für folgendes Problem finde ich einfach keine Lösung.
Wenn ein Button angewählt wird, soll unter anderem eine globale Variable übergeben werden . Der Button wird wie folgt aufgerufen.
<div class="prehelp"><pre class="html_code"><input type=button value= Auto onClick=restart(startpost)></pre></div>
Ich brauche diese Variable für if-Verzweigungen im Script. Variablen in einer Funktion kann ich ja ausserhalb nicht verwenden.
Für Hinweise bin ich sehr dankbar.
Gruss langi
Code
<style>
div{
font-size:32px;
}
</style>
<button type="button" onclick="auto();">auto</button>
<button type="button" onclick="showIt();">Zeige die Variable a!</button>
<div id="out">0</div>
<div id="out1">0</div>
<div id="out2">0</div>
<script>
let a = 0;
function auto() {
a++;
document.getElementById('out').innerHTML='globale Variable verändern in function auto() '+a;
}
function showIt() {
document.getElementById('out2').innerHTML='Innerhalb der Funktion showIt() '+a;
}
setInterval(function(){
glo_b();
},100)
function glo_b(){
document.getElementById('out1').innerHTML=' globale Variable '+a;
}
</script>