关于input为color时绑定对应内容改变相应颜色

来源:互联网 发布:mysql攻击全攻略 编辑:程序博客网 时间:2024/06/07 00:36

仅以demo为例子说明其用法,其中的jquery版本问题不计,参考者可以直接自行下载和引入相应的js文件即可!


<!DOCTYPE html> 
<html>
<head> 
<meta charset="UTF-8">
<title>Title</title> 
<script src="userCommon/jquery-1.8.3.min.js" type="text/javascript" charset="utf-8"></script>
</head> 
<body> 

<label for="fontsize">字体大小</label>
<select id="fontSizeInput">
<option selected="selected">--选择字体大小--</option>
<option value="12px">12px</option>
<option value="13px">13px</option>
<option value="14px">14px</option>
<option value="15px">15px</option>
<option value="16px">16px</option>
<option value="17px">17px</option>
<option value="18px">18px</option>
</select>

<!--<input  type="number" id="fontSizeInput">-->
<input  type="color" id="sizeColor">
<input  type="color" id="bgColor">
<p>人生若只如初见,何事秋风悲画扇!等闲变却故人心,却道故人心易变.</p>
</body> 
<script type="text/javascript">
$(function(){
//改变字体大小
$("#fontSizeInput").change(function() {
$("p").css({
fontSize: this.value
}); 
});
//改变字体颜色
$('#sizeColor').change(function(){
var sizeCol = $(this).val();
$('p').css('color',sizeCol);

});
//改变字体背景色
$('#bgColor').change(function(){
var bgCol = $(this).val();
$('p').css('backgroundColor',bgCol);

});
})
</script>
</html>

原创粉丝点击