Sitter och "leker" lite med ett script jag modifierat lite, men de vill sej ej riktigt...som jag tänkt mig
Dvs Functionen StabilareKurs, redovisar ej det värde eller den funktionen jag önskat att den hade gjort.
(1)
Vad är det som gör att den en vill arbeta som jag vill att den skall?
Jag har tilldelat StabilareKurs[x] värdet av price[x] i slutet av koden. så att den skall minnas detta värde och ta det med sig till dag 2. Men detta vill sig ej...och kan dessvärre ej förstå varför.
StabilareKurs[x] = price[x];
(2)
Det andra jag undar över, är hur får jag bort "framsen" runt de olika rutorna som sedan de olika looperna skrivs ut i, dvs aktie namnet och liknande.
I själva <table ID="Table1" > tabellen så finns det inga frams runt, utan dessa ligger runt <option>.
För att kanske enklare se koden finns den på AktieKungen
function calcmax(p){
var mp
var max = sAvail - sLeft;
for (x = 0; x <= max; x++){
mp = p * x;
if ((mp >= cash) || (x == max)){
return x;
}
}
}
function StabilareKurser()
{
for (x = 0; x < 20; x++)
{
if (StabilareKurs[x] > 0)
{
setprices[x] = StabilareKurs[x];
}
}
}
function MoreAktier()
{
x = 30000;
var x2 = confirm("Vill du köpa en portfölj med 100 nya aktie platser för " + Currency(x) + "?");
if ((x2 == true) && (cash >= x))
{
cash = cash - Number(x);
sAvail = Number(sAvail) + 100;
alert("Du har just investerat i 100 ny platser!");
}
else if ((x2 == true) && (cash < x))
{
alert("Du har dessvärre ej råd...");
}
}
function EvenMoreAktier()
{
x = 250000;
var x2 = confirm("Vill du köpa en portfölj med 1000 nya aktie platser för " + Currency(x) + "?");
if ((x2 == true) && (cash >= x))
{
cash = cash - Number(x);
sAvail = Number(sAvail) + 1000;
alert("Du har just investerat i 1000 ny platser!");
}
else if ((x2 == true) && (cash < x))
{
alert("Du har dessvärre ej råd...");
}
}
function TenKMoreAktier()
{
x = 2500000;
var x2 = confirm("Vill du köpa en portfölj med 10000 nya aktie platser för " + Currency(x) + "?");
if ((x2 == true) && (cash >= x))
{
cash = cash - Number(x);
sAvail = Number(sAvail) + 10000;
alert("Du har just investerat i 10000 ny platser!");
}
else if ((x2 == true) && (cash < x))
{
alert("Du har dessvärre ej råd...");
}
}
function showyours()
{
for (x = 0; x < 20; x++)
{
AktieForm.AktierPrice.options[x].text = Currency(yourprice[x]);
{
if (quants[x] > 0)
{
AktieForm.AktierYouHave.options[x].text = quants[x] + " st " + yourAktier[x];
}
else
{
AktieForm.AktierYouHave.options[x].text = quants[x] + " - " + yourAktier[x];
}
}
}
}
function MaxMin()
{
for (x = 0; x < 20; x++) {
var min;
var max;
I I.E. så går det inte att ta bort den fåniga ramen på något vättigt sätt, men du kan testa att göra en liten rövare med en div runt om och lite minus marginal:
TACK!
Har märkt att det ej verkar vara så smidigt, som man kanske tänkt sig.
Har försökt leta på de ställen jag har tillgång till, men dessvärre ej hittat något som verkar fungera...x(
Gör jag då alltså detta i...