Я пытаюсь искать вещи, похожие на то, что хочу, но не могу найти точного решения. Я никоим образом не кодировщик HTML, но мне нужно сделать некоторую работу в HTML, поэтому я учусь. Я понимаю, что мой код, вероятно, немного грязный / ненужный, поэтому, пожалуйста, простите меня. Мне удалось найти похожий javascript, поэтому вы увидите это ниже.
В настоящее время я могу использовать это:
<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>
Однако, когда я вставляю все это, я не получаю никаких изменений в цвете из текстовой области.