Lectura i escriptura

Escriviu valors compresos entre 00 i ff (numeració hexadecimal) a cada una de les caselles dels tres colors primaris, i feu clic en el botó. Canviarà el color de fons del document i en la casella inferior apareixerà la fórmula del color triat.

Nota: a fi de no complicar el programa, no s'han previst els possibles errors dels usuaris

Vermell Verd Blau


Inicialment el color de fons del document s'estableix amb els recursos de l'HTML i té el valor #c0c0c0 (gris clar).

Tan bon punt es carrega el document, s'executa la funció d'usuari inici(). que fa dues coses:

  1. Llegeix el valor vigent de document.bgColor i el copia sobre la variable color (línia 1),
  2. Presenta el valor d'aquesta variable a la casella gran (línia 2).

Quan escrivim valors a les caselles dels colors primaris i fem clic al botó, s'activa la funció canvi(), que fa quatre coses:

  1. Llegeix els tres valors (línies 4, 5 i 6),
  2. Concatena el símbol # i els tres valors (línia 7),
  3. Assigna a document.bgColor el valor de la variable color obtinguda (línia 8), i
  4. Presenta el valor en la casella corresponent (línia 9).

Compareu les dues instruccions següents:

color=document.bgColor // línia 1 d'inici()
document.bgColor=color // línia 8 de canvi()

(El portador del valor, sempre a la dreta; el receptor, sempre a l'esquerra)