问一个JQuery语句的写法 有一个name为txtSearch的文本框,这个文本框要这实现在没有焦点时文本框以灰色字体显示“请输入搜索名词”,如果文本框内有输入的内容就不显示,并把文本框内字体颜色显示为黑色。请问以JQuery语言该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type="text" name="txtSearch" class="defVal" value="请输入搜索名词" def="请输入搜索名词"/><script type="text/javascript">$(function() { $('input[name="txtSearch"]').mousedown(function() { if($(this).val() == $(this).attr('def'))$(this).val(''); }) .blur(function() { if($(this).val() == '') $(this).val($(this).attr('def')); });});</script> <input type="text" name="txtSearch" class="defVal" value="请输入搜索名词" def="请输入搜索名词"/><script type="text/javascript">$(function() { $('input[name="txtSearch"]').mousedown(function() { if($(this).val() == $(this).attr('def'))$(this).val(''); }) .blur(function() { if($.trim($(this).val()) == '') { $(this).val($(this).attr('def')).removeClass('newVal').addClass('defVal'); } else { $(this).removeClass('defVal').addClass('newVal'); } });});</script> ie8下showModalDialog为什么无效呢 求一正则(关于"(?=)"的问题) 关于ajax取json字符串的问题 有没有什么浏览器的插件,可以定位函数的源代码? javascript 缺少对象 求解 一个简单的程序 请问能不能自定义鼠标形状? 滚动条问题 动态添加行的新增和页面加载问题 jq问题 请指点,通过js在<head></head>中添加<style> 关于用Google Analytics API得到数据的问题 document.selection.createRange().duplicate().text中duplicate()干什么用的?
<input type="text" name="txtSearch" class="defVal" value="请输入搜索名词" def="请输入搜索名词"/>
<script type="text/javascript">
$(function() {
$('input[name="txtSearch"]').mousedown(function() {
if($(this).val() == $(this).attr('def'))$(this).val('');
})
.blur(function() {
if($(this).val() == '') $(this).val($(this).attr('def'));
});
});
</script>
<input type="text" name="txtSearch" class="defVal" value="请输入搜索名词" def="请输入搜索名词"/>
<script type="text/javascript">
$(function() {
$('input[name="txtSearch"]').mousedown(function() {
if($(this).val() == $(this).attr('def'))$(this).val('');
})
.blur(function() {
if($.trim($(this).val()) == '') {
$(this).val($(this).attr('def')).removeClass('newVal').addClass('defVal');
} else {
$(this).removeClass('defVal').addClass('newVal');
}
});
});
</script>