以下是我希望最终产品可以实现的想法。说我有两个输入:根据前一个输入中输入的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