webForumDet fria alternativet
Logga in / Bli medlem

Enkelt problem?

JavaScript

4 svar · 326 visningar · startad av U2K

Medlem sedan jan. 2000224 inlägg
Frågan#1

Hej!

Jag har ett litet problem. Jag skulle vilja ha hjälp med ett skript som visar en rad <TR> vid en knapptryckning OnClick.
Man skall aktivera funktionen genom att klicka på en bild med ett plustecken. T.ex Plus.gif.. När man har aktiverat skall det alltså bli ett minus tecken istället för plus.. typ minus.gif. När man därefter trycker på bilden så visas inte raden igen.

Finns det något liknande. Har sökt utan resultat.

Tacksam för snabb hjälp. Har lite koll på hur jag skall göra men är inte rikltigt klar på hur man skall veta att det är minus istället för plus som skall utföras.

Medlem sedan jan. 2000224 inlägg
#2

hmm

Jag var bara dum i huvudet.. det var ju svinenkelt. Litade lite för mycket på det andra skriptet.. för den som vill se koden så ser den ut så här.. !!

function visa(id) {

var divs = document.getElementById(id);
var _img = document.getElementById('i'+id);

if (divs.style.display=="none")
{
divs.style.display = "block";
_img.src = "images/minus.png";
}
else
{
divs.style.display = "none";
_img.src = "images/plus.png";
}
}
Medlem sedan dec. 20003 887 inlägg
#3

Bara en liten fundering: varför har du med plus.png om du aldrig visar den? Verkar onödigt att byta source på bilden om den ändå inte ska renderas. (Du kanske använder den någon annanstans iofs).

Medlem sedan aug. 20039 340 inlägg
#4

Engine^ skrev:

Bara en liten fundering: varför har du med plus.png om du aldrig visar den? Verkar onödigt att byta source på bilden om den ändå inte ska renderas. (Du kanske använder den någon annanstans iofs).

Hur menar du nu? Bilden ligger inte i diven far man anta... :)

Medlem sedan dec. 20003 887 inlägg
#5

nitro2k01 skrev:

Hur menar du nu? Bilden ligger inte i diven far man anta... :)

Hehe... så sant.. jag som yrade lite bara :) *dags att sluta jobba och gå hem nu kanske*

273 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
142 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)