Autor | Zpráva | ||
---|---|---|---|
Kodax Profil * |
#1 · Zasláno: 22. 10. 2010, 20:33:30
Jak se dá změnit pozadí a barva, aby když to změním tak se to změní hned Ukázka?
|
||
panther Profil |
#2 · Zasláno: 22. 10. 2010, 21:23:58
Kodax:
„Jak se dá změnit pozadí a barva, aby když to změním tak se to změní hned“ do zdrojového kódu ses nekoukl, že? Doporučuji. |
||
Kodax Profil * |
#3 · Zasláno: 22. 10. 2010, 22:14:57
Jo koukal, ale ja potřebuju místo, aby to psalo ten text tak, aby se tam psal jen kód barvy a hnedka se to změnilo na tu barvu to pozadí.
|
||
panther Profil |
#4 · Zasláno: 22. 10. 2010, 22:24:06
Kodax:
je tam asi 80 řádkový JS. Prostuduj si ho, případně stáhni a hraj si. Nevím, co chceš po nás - mám ti sem ten kód celý zkopírovat, nebo co? |
||
Kodax Profil * |
#5 · Zasláno: 23. 10. 2010, 00:06:34
To ne, ale už jsem to prostudoval pěkně dlouho a pořád na to nemůžu přiít.
|
||
Kodax Profil * |
#6 · Zasláno: 23. 10. 2010, 15:43:46
Tak jsem si tím pohrál a už to mám. Jen bych se chtěl zeptat jak to mám nastavit, že kdybych u toho textu přidal dálší text (div id="color2") a udělal další input (id="color2"), tak aby mě stačil jen tento javascript a nemusel prokaždej text dělat další script.
<script> function changeColor(theCell){ // Declare variables var colorValue; var setColor; var theHidden; // Set variable values colorValue = document.getElementById('color').value; setColor = '#'+colorValue; inputId = 'input_'+theCell; theHidden = document.getElementById(inputId); // Update cell style and input value //theCell.style.backgroundColor = setColor; document.getElementById('color2').style.color = setColor; } </script> <form> <input type="text" value="000000" maxlength="6" name="color" id="color" onkeyup="changeColor(this)" /> </form> <div id="color2"> Zmena textu </div> |
||
Časová prodleva: 13 let
|
0