页面有一个<span>我们都是程序员</span>,和一个textbox
要求在textbox输入文字的时候,替换原有span中文字变成红色的。
用jquery。谢谢高手
要求在textbox输入文字的时候,替换原有span中文字变成红色的。
用jquery。谢谢高手
解决方案 »
- 请教一个关于Highcharts图形显示(坐标轴)的问题,谢谢你们!
- 请问如何在弹出的div信息框中加入文字超链接??
- 1st javascript editor pro 3.8这个软件的几个快捷方式不明白?
- IMG在IE8里边不显示(JQuery)哪位达人帮帮忙?
- 我要问个问题,问题如下:
- 关于程序控制input(submit)按扭提交的问题?
- 循环太多,导致脚本崩溃,寻求解决方法
- 关于MediaPlayer中手动托动播放进度的方法
- 父-子-孙 三个窗口的互访问题。用iframe,相互值传递问题。
- 获取input text中值
- 关于在JS中,子窗口刷新父窗口,子窗口仍保持焦点的问题?
- 怎么禁用sencha中scroller的反弹
jQuery(function($){
$(":text").focus( function() {
$("span").css("color","red");
});
$(":text").blur( function() {//onblur的时候变回来
$("span").css("color","black");
});
});
$("#txtInput").keyup(function () {
tmp = $(this).parent().find("span");
tmp.html(tmp.text().replace(this.value, "<a class=tmp>" + this.value + "</a>"));
});
再去定义一个tmp样式.tmp
{
color:Red;
}
:contains(text) $(":contains('text')") 包含指定字符串的所有元素