javascript - 更改键入值的文本颜色,而不更改已存在值的颜色。使用 css3 或 javascript 或 jquery

标签 javascript css colors maskedtextbox maskedinput

我有一个日期文本框,其中我使用了显示 dd/mm/yyyy 的占位符

单击文本框时,它显示一个 value="dd/mm/yyyy",为此我使用了掩码输入插件,我的查询是我想更改我正在输入的数字的颜色,保留剩余内容颜色不变。 我们怎样才能做到这一点。

请参阅此屏幕截图以供引用。

plz see this screenshot for reference

我尝试通过按键来更改颜色,但更改了输入中存在的所有内容。

最佳答案

有什么酷的东西吗? 检查这个jsfiddle 这会改变颜色取决于你想要的值

$('.getvalueofinput').keydown(function() {
  var value1, value2;
  value1 = $('.getvalueofinput').val();
  value2 = $('.equalvalue').text();
  if (value1 == value2) {
    alert('equal');
    $('.getvalueofinput').css('background-color', 'brown').css('color','white');
  }

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type=text class="getvalueofinput">
<span class='equalvalue' value='write me'>write me</span>

关于javascript - 更改键入值的文本颜色,而不更改已存在值的颜色。使用 css3 或 javascript 或 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46462916/

相关文章:

javascript - 通过 HEX 或 RGB 获取颜色名称

javascript - 访问现有 div 的 .classList

javascript - JQuery Multiselect 不支持 Ajax 调用

php - 当我使用以下代码 : 从目录中调用导航时,下拉导航菜单中断

javascript - Jquery/CSS 问题 #2 : Hover Elements triggering unwanted hovering action

css - 在侧 div 上缩放图像

javascript - JS风格的字典初始化快捷方式?

javascript - 逐步加载幻灯片: Some images don't load or only load partially and quit

.net - System.Drawing.Color 相等运算符不会将 0xffffffff 视为 Color.White

html - iOS Safari 上主页上的文字颜色不同