The input type=\"color\" has a default color which is black: #000000.
input type=\"color\"
#000000
Even if I give it an empty value...
Use value:
If you want to know if input remain unchanged, you can do something like this (with jQuery):
$(function(){ $('input').change(function(){ $(this).addClass('changed'); }) })
http://jsfiddle.net/j3hZB/