RiC]-[iEMedlem sedan apr. 200361 inlägg
Varför funkar inte det här? Den här koden ger mig detta fel:
'num' är odefinierad
<script language="JavaScript">
<!--
function satta_nummer()
{
var num = 55;
}
function skriva_nummer()
{
document.write( num );
}
//-->
</script>
<input type="button" onclick="satta_nummer()" value="Sätt Numret" />
<input type="button" onclick="skriv_nummer()" value="Skriv ut Numret" />
Jesper TMedlem sedan nov. 20017 058 inlägg
misstänker att du måste göra variabeln global. Lägg den utanför din funktion.
var num = 55;
function satta_nummer(num)
{
var num=num;
}
@ndersMedlem sedan juni 200026 914 inlägg
<script language="JavaScript">
<!--
var num;
function satta_nummer()
{
num = 55;
}
function skriva_nummer()
{
document.write( num );
}
//-->
</script>
Mvh,
RiC]-[iEMedlem sedan apr. 200361 inlägg