RGB颜色转换器形式在半个小时后刷新

时间:2016-02-25 22:32:36

标签: javascript background rgb

当用户在提供的三个框(R,G,B)中输入RGB颜色代码然后按下提交按钮时,我的代码应该更改背景。

它确实这样做了,但它似乎在半秒后刷新,除去了那里。

我需要它留在那里直到用户手动更改它或刷新页面。

https://jsbin.com/kutatesesi/edit?html,js,output

感谢任何帮助。感谢

2 个答案:

答案 0 :(得分:2)

我会从提交更改为点击处理程序。我编辑了你的jsbin。在这里查看。 https://jsbin.com/kogaqafufu/1/edit?html,js,output

答案 1 :(得分:0)

您可能应该重新编写,因此您不会从表单提交中调用您的函数,因为您实际上并不想提交表单。但是,快速解决方法是在运行validateRGB函数后立即停止表单提交。例如

onsubmit =" validateRGB();返回false;"