webForumDet fria alternativet

Hur ändrar man Target på detta?

JavaScriptur Javascript

4 svar · 200 visningar · startad av JAreMANNEN

Medlem sedan aug. 20002 272 inlägg
Frågan#1
<form>
<SELECT onChange="document.bgColor=this.options[this.selectedIndex].value">
<OPTION VALUE="#FFFFFF" SELECTED>Vit
<OPTION VALUE="#000000">Svart
<OPTION VALUE="#FFFF00">Gul
<OPTION VALUE="#FF0000">Röd
<OPTION VALUE="#0000FF">Blå
<OPTION VALUE="#33CC00">Grön
<OPTION VALUE="#00CCFF">Ljusblå
<OPTION VALUE="#FF9900">Orange
<OPTION VALUE="#0C1D64">Mörkblå
</select> 
</form>

Vill ändra bakgrundsfärgen i en annan frame, hur går de till?

------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post

Medlem sedan maj 200010 687 inlägg
#2
<form>
<SELECT onChange="[b]parent.framenamn.[/b]document.bgColor=this.options[this.selectedIndex].value">
<OPTION VALUE="#FFFFFF" SELECTED>Vit
<OPTION VALUE="#000000">Svart
<OPTION VALUE="#FFFF00">Gul
<OPTION VALUE="#FF0000">Röd
<OPTION VALUE="#0000FF">Blå
<OPTION VALUE="#33CC00">Grön
<OPTION VALUE="#00CCFF">Ljusblå
<OPTION VALUE="#FF9900">Orange
<OPTION VALUE="#0C1D64">Mörkblå
</select> 
</form>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan aug. 20002 272 inlägg
#3

Tack ska du ha, det funkade juh bra.. :e

Har dock en följdfråga på detta...

om jag vill ändra bakgrundsfärg i t.ex 3st frames, är det krångligt att få ihop?

------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post

Medlem sedan juni 20004 308 inlägg
#4

Vill du ändra till samma färg i alla frames är det enkelt;

<form>
<SELECT onChange="parent.framenamn1.document.bgColor=this.options[this.selectedIndex].value; parent.framenamn2.document.bgColor=this.options[this.selectedIndex].value; parent.framenamn3.document.bgColor=this.options[this.selectedIndex].value">
<OPTION VALUE="#FFFFFF" SELECTED>Vit
<OPTION VALUE="#000000">Svart
<OPTION VALUE="#FFFF00">Gul
<OPTION VALUE="#FF0000">Röd
<OPTION VALUE="#0000FF">Blå
<OPTION VALUE="#33CC00">Grön
<OPTION VALUE="#00CCFF">Ljusblå
<OPTION VALUE="#FF9900">Orange
<OPTION VALUE="#0C1D64">Mörkblå
</select> 
</form>

Vill du ha olika färger får man lägga till lite med kod.

------------------

/ J

Medlem sedan maj 200010 687 inlägg
#5

Haar faktiskt gjort det själv en gång.
Ett nedlag projekt jag gjorde med en frusen. Klicka på "Ändra färg". http://www.juhlin.nu/pico/

Du kan ju skriva så här:

<script language="JavaScript" type="text/javascript">
<!--
function colorchange(hex){
	parent.frame1.document.bgColor=hex;
	parent.frame2.document.bgColor=hex;
	parent.frame3.document.bgColor=hex;
}
//-->
</script>

<form>
<SELECT onChange="colorchange(this.options[this.selectedIndex].value);">
<OPTION VALUE="#FFFFFF" SELECTED>Vit
<OPTION VALUE="#000000">Svart
<OPTION VALUE="#FFFF00">Gul
<OPTION VALUE="#FF0000">Röd
<OPTION VALUE="#0000FF">Blå
<OPTION VALUE="#33CC00">Grön
<OPTION VALUE="#00CCFF">Ljusblå
<OPTION VALUE="#FF9900">Orange
<OPTION VALUE="#0C1D64">Mörkblå
</select> 
</form>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

142 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)