以下是我希望最終產品可以實現的想法。說我有兩個輸入:根據前一個輸入中輸入的HexColor,自動更新輸入爲較暗的HexColor
<form id="builder"/>
<input type="text" name="background_color" />
<input type="text" name="border_color" />
</form>
比方說,用戶輸入這個十六進制顏色代碼「BACKGROUND_COLOR」輸入:#FF8CA9
(淺粉色)。我想在「border_color」輸入中自動添加此顏色十六進制代碼的較暗色調:說#D63E64
(深粉紅色)。
所以是有可能1)查找較深的是在輸入「BACKGROUND_COLOR」進入和產生它的十六進制顏色代碼和2)自動將其放置在輸入顏色的色調「border_color」不刷新頁面?
我不知道如何以其他方式解釋這一點,我知道這可能聽起來令人困惑,但如果你不明白某些部分,請問我。
附加信息:如果需要使用某種javascript,jQuery解決方案更可取。
我可以創建一個新的十六進制代碼的變量?我需要自動將它放在 – Ilja 2012-01-14 18:15:19
使用javascript onchange事件並將背景字段的值傳遞給add_to_color。然後,您可以將返回值放在邊框字段中 – timing 2012-01-16 08:53:16