网页中关键字查询

censwsqm 2010-11-03 08:56:42
网页中关键字搜索,点击TEXTBOX时,它里面的字则没了,然后不点击它时,里面的字则出现了。。这个怎么实现
...全文
166 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunny_yu 2010-11-03
  • 打赏
  • 举报
回复
<input type="text" id="searchKey" name="searchKey" onfocus="this.focus();if(this.value=='请输入关键字'){this.value='';}" onblur="if(this.value==''){this.value='请输入关键字';}" value="请输入关键字" /></label>
xwyxwyujj 2010-11-03
  • 打赏
  • 举报
回复
$(document).ready(function(){
var defaultValut = "请输入昵称";
if(TEXTBOX1== defaultValut) {
TEXTBOX1= "";
}
if(TEXTBOX1!= " ") {
TEXTBOX1= escape(TEXTBOX1);
}
thqtanghequn 2010-11-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 q107770540 的回复:]
onblur="document.getElementById("TEXTBOX1").value='床上等你';"

onfocus="document.getElementById("TEXTBOX1").value='';"
[/Quote] 汉字正解
szhda4le 2010-11-03
  • 打赏
  • 举报
回复

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>

<script src="jquery-1.4.2.js" type="text/javascript"></script>
<script type+"text/javascript">


$(document).ready(function() {

/* focus 获得焦点 blur 失去焦点*/
$("#name").focus(function() {
var txtname = $(this).val();
if (txtname == "请输入昵称") {
$(this).val("");
}
});

$("#name").blur(function() {
var txtname = $(this).val();
if (txtname == "") {
$(this).val("请输入昵称");
}
});

$("#pass").focus(function() {
var txt = $(this).val();
if (txt == this.defaultValue) {
$(this).val("");
}
});
});
</script>
</head>
<body>
<input type="text" value="请输入昵称" id="name" /><br />
<input type="text" value="请输入密码" id="pass" />

</body>
</html>

guozhaoyou1 2010-11-03
  • 打赏
  • 举报
回复

//所搜框焦点事件(获取焦点)
$("#txt_findstr").focus(
function () {
setfinderctrol(1);
//var findstr = $("#txt_findstr").val();
}

);
//失去焦点
$("#txt_findstr").blur(
function () {
setfinderctrol(0);
}
);

一一一一 2010-11-03
  • 打赏
  • 举报
回复
<script language="javascript">
function OnEnter( field ) {
if( field.value == field.defaultValue ) {
field.value = "";
}
}

function OnExit( field ) {
if( field.value == "") {
field.value = field.defaultValue;
}
}
</script>

<input type="text" size="24" onblur="OnExit(this)" onfocus="OnEnter(this)" name="keyword" value="请输入关键字" style=" COLOR: #999; " />
janjinyezi 2010-11-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 censwsqm 的回复:]
网页中关键字搜索,点击TEXTBOX时,它里面的字则没了,然后不点击它时,里面的字则出现了。。这个怎么实现
[/Quote]

这个可用ajax的水印文本框实现。。。
claymore1114 2010-11-03
  • 打赏
  • 举报
回复

<input onblur="if(this.value=='')this.value='请输入关键字';"
onfocus="if(this.value=='请输入关键字')this.value='';"
value="请输入关键字" name="key" style="width: 400px"/>
q107770540 2010-11-03
  • 打赏
  • 举报
回复
onblur="document.getElementById("TEXTBOX1").value='床上等你';"

onfocus="document.getElementById("TEXTBOX1").value='';"
censwsqm 2010-11-03
  • 打赏
  • 举报
回复
具体可以教一下子吗?
Mr-Jee 2010-11-03
  • 打赏
  • 举报
回复
javascript实现的 ~~~

onfocus
onblur
做个判断 你在里面输入了没,如果输入了不出现,如果没,那就出现~

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧