【问题标题】:HTML5 input type color: set no color / delete colorHTML5 输入类型颜色:设置无颜色/删除颜色
【发布时间】:2013-12-03 14:10:28
【问题描述】:

简单的问题:

(如何)在 Chrome 中选择此类输入时,是否可以在颜色选择器中将 <input type="color"> 的值设置为空?

编辑:我想将输入值更改为""

【问题讨论】:

  • “空”是什么意思?
  • 你可以使用 JavaScript
  • 如果输入值为“空”,颜色选择器应该显示什么?
  • @L105 我认为颜色选择器可以提供没有颜色的选项。类似于例如您经常可以在颜色选择器中选择“无颜色”的单词。我猜 Chrome 颜色选择器是不可调节的,对吧?

标签: html google-chrome input


【解决方案1】:

我觉得不能设置成transparent,但是可以用value="#colorhex"修改起始颜色。

例如;

<input type="color" value="#0000ff">

http://jsfiddle.net/j3hZB/4/

编辑:似乎当input 具有type="color" 时,总是定义了一种颜色,并且无法将该字符串设置为空。

虽然在这里,the guy with second answer 说他想出了一个解决方法。

【讨论】:

    猜你喜欢
    • 2013-02-03
    • 2014-04-18
    • 2012-01-10
    • 2019-03-13
    • 1970-01-01
    • 2012-11-05
    • 1970-01-01
    • 2020-01-07
    • 1970-01-01
    相关资源
    最近更新 更多