| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1053 人关注过本帖
标题:[求助] 提交搜索的时候居然把On focus的内容提交了,这是怎么回事
取消只看楼主 加入收藏
zmw5112
Rank: 1
等 级:新手上路
帖 子:171
专家分:0
注 册:2005-12-11
收藏
 问题点数:0 回复次数:6 
[求助] 提交搜索的时候居然把On focus的内容提交了,这是怎么回事

以下是代码:

<form action="product_search.asp" method="post" name="form2"><td height="30" colspan="2" align="center" background="../image/line_1x28bg.gif">
<font class="r12">快速查找所有产品:
<input name="keyword" type="text" size="20" maxlength="50" value="请输入不含空格关键字" onFocus="this.value='';" onBlur="this.value='请输入关键字';">
</font>
<input name="搜 索" type="submit" id="搜 索" value="搜 索" /></td>
</form>

还有就是怎样让显示的文字为蓝底白字,然后点击就去掉了?

上面的代码按回车没有问题,可按“搜索”就有问题了

搜索更多相关主题的帖子: focus value name 搜索 
2006-01-19 12:36
zmw5112
Rank: 1
等 级:新手上路
帖 子:171
专家分:0
注 册:2005-12-11
收藏
得分:0 
哪些 基础,我现在就是在学基础,半路出家,理解有限,没办法,我们上学根本没有学过计算机,出门打工也只在中关村卖了几年配件,现在学这个我知道有很大困难,只是觉得很感兴趣,有些东西真的很难理解,如果您懂觉得很简单,我要是入了门我也不会提您看来很低级的问题了,在这里我非常感谢大家对我的支持和帮助,我也想回答大家的几个问题,可是大家提的问题我都不会,我也很羡慕在这里多答少问或多答不问。
2006-01-19 15:15
zmw5112
Rank: 1
等 级:新手上路
帖 子:171
专家分:0
注 册:2005-12-11
收藏
得分:0 

谢谢大家对我的帮助,我基本上是想达到5楼的意思,但正好相反,我现在已经做成这个样子了,


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form action="product_search.asp" method="post" name="form2"><td height="30" colspan="2" align="center" background="../image/line_1x28bg.gif">
<font class="r12">快速查找所有产品:
<input name="keyword" type="text" size="20" maxlength="50" value="请输入不含空格关键字" onFocus="this.value=''" onMouseOver="this.focus()">
</font>
<input name="搜 索" type="submit" id="搜 索" value="搜 索" /></td>
</form>
<form action="product_search.asp" method="post" name="form2"><td height="30" colspan="2" align="center" background="../image/line_1x28bg.gif">
<font class="r12">快速查找所有产品:
<input name="keyword" type="text" size="20" maxlength="50" value="请输入不含空格关键字" onMouseOver="this.focus()" onFocus="this.select()" >
</font>
<input name="搜 索" type="submit" id="搜 索" value="搜 索" /></td>
</form>
</body>
</html>

[此贴子已经被作者于2006-1-19 15:56:10编辑过]

2006-01-19 15:49
zmw5112
Rank: 1
等 级:新手上路
帖 子:171
专家分:0
注 册:2005-12-11
收藏
得分:0 

刚才没有贴上去,就是您说的那样,我贴的是两种情况,您现在这个的表现方式为:onmouseover 选中,但点击并不去掉,而且现实时看不到aa,我想把我上面的两种情况组合一下,即:

页面显示 aa 鼠标放上去选择(及蓝底白字),鼠标按下清空,最好是鼠标离开显示aa;也可以:

页面显示 aa (蓝底白字),鼠标放上去或鼠标按下清空,最好是鼠标离开显示aa(蓝底白字)。

我正在研究,由于语法知识都不知道,只能一个个试,时间长了也就记住了,慢慢就有规律了,非常感谢您。

2006-01-19 16:11
zmw5112
Rank: 1
等 级:新手上路
帖 子:171
专家分:0
注 册:2005-12-11
收藏
得分:0 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title> </title>
</head>
<body>

<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td>&nbsp;</td>
</tr>
<tr>
<form action="product_search.asp" method="post" name="form2"><td height="16" align="center">
<font class="r12">快速查找:
<input name="keyword" type="text" size="20" maxlength="50" value="请输入关键字" onFocus="this.value=''" onMouseOver="this.focus()">
</font><input name="搜 索" type="submit" id="搜 索" value="搜 索" /></td>
</form></tr>

</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td>&nbsp;</td>
</tr>
<tr>
<form action="product_search.asp" method="post" name="form2"><td height="16" align="center">
<font class="r12">快速查找:
<input name="keyword" type="text" size="20" maxlength="50" value="请输入关键字"onMouseOver="this.focus()" onFocus="this.select()">
</font><input name="搜 索" type="submit" id="搜 索" value="搜 索" /></td>
</form></tr>

</table>

</body>
</html>

2006-01-19 16:54
zmw5112
Rank: 1
等 级:新手上路
帖 子:171
专家分:0
注 册:2005-12-11
收藏
得分:0 

根据您的提示,我已经基本解决,最然不完美,但已经差不多了,随便选一个也就可以了,当让根据您的提示可不可以,

先加亮文字,onmouseover 执行 onfocus=this.value' ' 就是鼠标放上去文字不见了

[此贴子已经被作者于2006-1-19 17:02:57编辑过]

2006-01-19 16:57
zmw5112
Rank: 1
等 级:新手上路
帖 子:171
专家分:0
注 册:2005-12-11
收藏
得分:0 

问题解决,谢谢了!看来里面的好多事件要研究实践才行

2006-01-19 17:21
快速回复:[求助] 提交搜索的时候居然把On focus的内容提交了,这是怎么回事
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017620 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved