当前位置:编程学习 > 网站相关 >>

html问题(文本框输入问题)

td align="left">航班号:<input name="param.airNum" id="airNum"
type="text" value="直接输入航班号" onfocus="this.value=''" />
</td>

我这段代码实现的功能是在文本框中提示用户直接输入航班号,当鼠标移动上去的时候就提示消失。如果不输入,查询的时候值为空,如果用户输入了就去用户输入的值。现在出现的问题是,如果用户不输入,我在后台取到的值都是:直接输入航班号,这个是默认值。我现在又想保留这个文本框的提示功能,又想用户不输入的时候就直接传一个空或者不传任何值。返回全部。请问如何解决! --------------------编程问答-------------------- 有点木有看明白 --------------------编程问答-------------------- 就是说用户什么都不输入照样查询,查询返回所有的东西,用户输入就按用户输入的字段在数据库中按条件查询。文本框中有提示信息,请输入航班号,现在用户输入字段可以查询,用户不输入的时候,默认传的值是这个字段“请输入航班号”,数据库的查询就会出错。我想保留文本框给用户的提示功能,又想用户不输入的时候不要传字段“请输入航班号”这个字段,什么都不传,查询满足其他条件的数据,相当于返回满足其他条件的所有航班号。 --------------------编程问答-------------------- 哈哈,你这个问题最好给这个text加个背景图片,图片就是“直接输入航班号”,这样就很好了,具体怎么给text控件加背景图片,你百度下 --------------------编程问答-------------------- 现在很多搜索框都采用这种方式,你可以多搜索下,这不属于domino的范围,js+css --------------------编程问答-------------------- 你后台取到的值 “直接输入航班号”时把它当空值处理不就行了。比如保存时发现是这个默认提示就把这个字段赋空值。
CrazyNotes的方法比较专业些,实现复杂点。 --------------------编程问答-------------------- 非要这样设计的话那么提交时做个if判断,用户没输入就把那个input的value='';
补充:企业软件 ,  Lotus
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,