Results 1 to 4 of 4

Thread: JS Ïîìîù

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User rumen_33's Avatar
    Join Date: May:2007
    Location: Canada
    Posts: 137

    JS Ïîìîù

    Çäðàâåéòå íà âñè÷è.
    Èìàì âúïðîñ êàñàåù åäèí ïðîñòè÷úê ìàñèâ â JS.
    Èñêàì äà ìè ñå ïðîìåíÿ ôîíà íà åäíà êëåòêà, àâòîìàòè÷íî, ïðè çàðåæäàíå íà ñòðàíèöàòà. Çíàì ìíîãî òî÷íî êàê äà ãî ïîñòèãíà, êîãàòî èñêàì äà íàïðàâÿ äèíàìè÷åí õåäúð, íî òîãàâà å èçîáðàæåíèå - raw file, òîåñò íÿêàêâà êàðòèíêà. Òîãàâà çíàì êàê äà ãî íàïðàâÿ, íî êîãàòî ñòàâà âúïðîñ çà background íà êëåòêàòà ñè íÿìàì ãîëÿìà ïðåäñòàâà êàê äà èçâèêàì id-òî "background" â ñëåäíèÿò êîä, êîéòî íàïèñàõ:

    Code:
    <HTML>
    <HEAD>
    <TITLE>DYNAMIC BACKGROUND</TITLE>		
    </HEAD>
    
    <BODY>
    <TABLE border="1">
    		<TR>
    		    <TD width="566" height="216" id="background">	
    			<SCRIPT>
                                    var rand_num = Math.floor(Math.random() * 4);
    				var array_color = new Array(4);
    
                                    array_color[0] = #00FF00;
    				array_color[1] = 999900;
    				array_color[2] = #FF3333;
    				array_color[3] = #0066FF;
    
                                    array_color[rand_num].getElementById("background");
    			</SCRIPT>
    		     </TD>
    		</TR>
           </TABLE>
       </BODY>
    </HTML>
    Áëàãîäàðÿ âè!
    Last edited by rumen_33; 25th December 2008 at 00:46.
    |Asus P5K Premium WiFi|Intel C2D E6750|Kingston 2x1GB@667MHz|Seagate 250GB+500GB|Coolmax CP 500W|Asus EN 8800 GTS 320MB|

  2. #2
    Registered User idn's Avatar
    Join Date: May:2004
    Location: Ñîôèÿ
    Posts: 491
    Çàìåñòè

    Code:
       array_color[rand_num].getElementById("background");
    ñ

    Code:
       document.getElementById('background').style.background = array_color[rand_num];
    EP35-DS4 :: Pentium Q9550 :: 4x2GB DDRII :: GeForce 9800GT :: 2x320GB SATA :: DVD-ROM :: CMPSU-450VXEU

  3. #3
    White awesomeness z0ne's Avatar
    Join Date: Feb:2002
    Location: Õàñêîâo
    Posts: 13,331
    Ïðîáâàé ñ òîçè êîä. Íàïèñàõ ãî òàêà, íî íå ñúì ãî ïðîáâàë. Ãîðå-äîëó ùå ñõâàíåø èäåÿòà.
    Code:
    var colors = new Array("#00FF00", "#999900", "#FF3333", "#0066FF");
    
    document.getElementById("background").style.background = colors[Math.floor(Math.random() * colors.length)];
    ï.ï.Èçïðåâàðèõà ìå ñ íÿêîëêî ñåêóíäè.
    Last edited by z0ne; 25th December 2008 at 00:55.

  4. #4
    Registered User rumen_33's Avatar
    Join Date: May:2007
    Location: Canada
    Posts: 137
    Áëàãîäàðÿ âè ìíîãî. Ïðîáâàõ è ïî äâàòà íà÷èíà. Ðàáîòÿò áåçóïðå÷íî. Áëàãîäàðÿ âè!
    Â êðàéíà ñìåòêà, ðåçóëòàòúò å òîâà:

    Code:
    <HTML>
    <HEAD>
    <TITLE>DYNAMIC BACKGROUND</TITLE>		
    </HEAD>
    
    <BODY>
    <TABLE border="1">
    		<TR>
    			<TD width="566" height="216" id="background">	
    				<SCRIPT>
    					
    
    					var colors_array = new Array(4);
    					colors_array[0] = "#00FF00";
    					colors_array[1] = "#999900";
    					colors_array[2] = "#FF3333";
    					colors_array[3] = "#0066FF";
    					
    					var rand_num = Math.floor(Math.random() * colors_array.length);
    					
    					document.getElementById("background").style.background = colors_array[rand_num];
    				</SCRIPT>
    			</TD>
    		</TR>
    </TABLE>
    </BODY>
    </HTML>
    Last edited by rumen_33; 25th December 2008 at 09:23.
    |Asus P5K Premium WiFi|Intel C2D E6750|Kingston 2x1GB@667MHz|Seagate 250GB+500GB|Coolmax CP 500W|Asus EN 8800 GTS 320MB|

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè