А как сделать, чтобы в инпут выводился не код с цветом и не цветное слово, а именно название цвета?
Т.е. выбрали в селекте Чёрный и в инпуте value стало = Чёрный
Понял:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js"></script>
<script type="text/javascript">
$(window).load(function(){
$(".selector").change(function() {
var $value = $(this).val();
var $title = $(this).children('option[value='+$value+']').html();
$('input#colorr').val($title);
});
});
</script>
<select class="selector">
<option value="1000000">Белый</option>
<option value="2000000">Красный</option>
<option value="3000000">Чёрный</option>
</select>
<input id="colorr" class="colorr" value="" name="testinput"">