键入时将文字更改为不同的颜色
change word text different color when typing
我在一个文本框中键入匹配的数据,然后更改文本的颜色,第二次键入,然后更改其他颜色,然后再次键入,然后再次更改颜色。
使用on()
将input
事件处理程序绑定到文本字段,内部事件处理程序从数组更改颜色
var color = ['red', 'yellow', 'red', 'blue', 'brown'];
var i = 0;
$('#text').on('input',function() {
$(this).css('color', color[i]);
i = (i + 1) % color.length;
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input id="text"/>
或者使用Math.random()
生成随机颜色代码
var color = ['red', 'yellow', 'red', 'blue', 'brown'];
$('#text').on('input', function() {
$(this).css('color', "#" + (Math.random() * 16777215 | 0).toString(16));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input id="text" />
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 添加文字和评论功能更新Div
- 高亮显示时编辑文本大小和颜色
- 用与线条相同的颜色填充多折线图上的点
- 更改使用Chart.js创建的图表中的轴线颜色
- 如何使用jquery更改html中的背景颜色
- 动态更改高图中的系列颜色
- jsf中两个字符串的颜色代码差异
- 如何计算对象文字中的键
- 我们如何使用css或JavaScript在i/j上更改句点(点)的颜色
- d3.hexbin插件-动态定义颜色域以适应数据
- 在Windows Phone 7 web中检测背景和强调文字颜色
- 键入时将文字更改为不同的颜色
- 如何添加背景和文字的颜色分别为白色和黑色的导航在引导时,它被点击
- 如何使文字慢慢改变悬停的颜色
- 如何改变文字的颜色和停止时,点击了4次在javascript中的按钮
- 文字标签和颜色在过渡后发生变化
- 文字的悬停颜色改变
- 设置编辑器按钮的文字颜色
- 如何使文字的颜色改变,当鼠标移动到图像上