Autor | Zpráva | ||
---|---|---|---|
robbie Profil |
Ahoj, nevím si rady, chtěl bych kazdemu generovanému číslu přidat nějaké pozadí, odstranit čárku mezi čísly a řekněme číslo by se vygenerovalo ve čtverci 50x50px.
Kama jak dosadit : .style.backgroundImage = "url('img_tree.png')"; Poradíte, děkuji moc. kod: HTML: <p onclick="myFunction()">sem klikni <p id=demo> Javascript: function myFunction() { var arr = []; while(arr.length < 2) //..zde zmen, kolik cisel chces generovat { var randomnumber=Math.ceil(Math.random()*5) // ..zde z kolika cisel chces generovat var found=false; // .. ? proc prosim false for(var i=0;i<arr.length;i++) { if(arr[i]==randomnumber) //...? co prosim znamena tento odstavec, co ma za ukol { found=true; break; } } if(!found)arr[arr.length]=randomnumber; //...? tomuto nerozumim } document.getElementById("demo").innerHTML = arr; //...? co vypise toto? } |
||
robbie Profil |
Tak jinak, šlo by to udělat nějak takto?
document.getElementById("demo").innerHTML = "<span style="background-image:url("images/circle-yellow.png")">arr</span>"; kde arr je pole vygenerovaných čísel, ale nefunguje. Zkusil sem také:..............ale asi mám někde blbě závorky:( var arr = []; while(arr.length < 5) { var randomnumber=Math.ceil(Math.random()*100) var found=false; for(var i=0;i<arr.length;i++) { if(arr[i]==randomnumber) { element[ i ].css({ "background-image": url("images/circle-yellow.png"); found=true; break; } } if(!found)arr[arr.length]=randomnumber; } document.getElementById("demo").innerHTML = arr; } |
||
Časová prodleva: 8 let
|
0