HTML – изменение цвета в текстовой области из опции внутри поля выбора, сгенерированного из mysql

Я пытаюсь искать вещи, похожие на то, что хочу, но не могу найти точного решения. Я никоим образом не кодировщик HTML, но мне нужно сделать некоторую работу в HTML, поэтому я учусь. Я понимаю, что мой код, вероятно, немного грязный / ненужный, поэтому, пожалуйста, простите меня. Мне удалось найти похожий javascript, поэтому вы увидите это ниже.

  • Сначала у меня есть таблица, созданная с помощью ящиков выбора и текстовых областей, вставленных в ячейки.
  • Ящики выбора генерируются из MySQL (поэтому я также использую PHP).
  • Когда я выбираю конкретную опцию из этого окна выбора, я хочу, чтобы фон моей текстовой области менялся, в другой ячейке.
  • Я дал идентификатор текстовой области, чтобы это стало возможным.

В настоящее время я могу использовать это:

<select onChange="updateColor(this.options[this.selectedIndex].value);" name="sunday combo" id="Suncombo2"> <option value= " " selected="selected">Please Select</option> <option value="FFFFCC">light yellow <option value="CCFFFF">light blue <option value="CCFFCC">light green <option value="CCCCCC">gray <option value="FFFFFF">white' 

  Javascript: <SCRIPT LANGUAGE="JavaScript"> function updateColor(color){ var myCell = document.getElementById('2ndInputSun'); myCell.style.background = "#"+color; } 

HTML:

 <tr class="5row"> <td class="2ndInputMon"><textarea></textarea></td> <td class="2ndInputTues"><textarea></textarea></td> <td class="2ndInputWed"><textarea></textarea></td> <td class="2ndInputThurs"><textarea></textarea></td> <td class="2ndInputFri"><textarea></textarea></td> <td class="2ndInputSat"><textarea></textarea></td> <td class="2ndInputSun"><textarea></textarea></td> 

Однако, когда я вставляю все это, я не получаю никаких изменений в цвете из текстовой области.