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

问题描述

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

我这段代码实现的功能是在文本框中提示用户直接输入航班号,当鼠标移动上去的时候就提示消失。如果不输入,查询的时候值为空,如果用户输入了就去用户输入的值。现在出现的问题是,如果用户不输入,我在后台取到的值都是:直接输入航班号,这个是默认值。我现在又想保留这个文本框的提示功能,又想用户不输入的时候就直接传一个空或者不传任何值。返回全部。请问如何解决!

解决方案

解决方案二:
有点木有看明白
解决方案三:
就是说用户什么都不输入照样查询,查询返回所有的东西,用户输入就按用户输入的字段在数据库中按条件查询。文本框中有提示信息,请输入航班号,现在用户输入字段可以查询,用户不输入的时候,默认传的值是这个字段“请输入航班号”,数据库的查询就会出错。我想保留文本框给用户的提示功能,又想用户不输入的时候不要传字段“请输入航班号”这个字段,什么都不传,查询满足其他条件的数据,相当于返回满足其他条件的所有航班号。
解决方案四:
哈哈,你这个问题最好给这个text加个背景图片,图片就是“直接输入航班号”,这样就很好了,具体怎么给text控件加背景图片,你百度下
解决方案五:
现在很多搜索框都采用这种方式,你可以多搜索下,这不属于domino的范围,js+css
解决方案六:
你后台取到的值“直接输入航班号”时把它当空值处理不就行了。比如保存时发现是这个默认提示就把这个字段赋空值。CrazyNotes的方法比较专业些,实现复杂点。
解决方案七:
非要这样设计的话那么提交时做个if判断,用户没输入就把那个input的value='';

时间: 2024-07-28 15:08:51

html问题(文本框输入问题)的相关文章

IOS开发中取消文本框输入时的小键盘

  这篇文章主要介绍了IOS开发中取消文本框输入时的小键盘,需要的朋友可以参考下 首先在Interface Builder中选择TextFields,然后在Text Field Attributes中找到Text Input Traits,选择Return Key为done.OK 定义方法 - (IBAction) textFieldDoneEditing:(id)sender; //按下Done键关闭键盘 实现方法 代码如下: //按完Done键以后关闭键盘 - (IBAction) text

html禁止文本框输入

 禁止文本框输入的几个常用标签input中有几个属性,分别是readonly.disabled.autocomplete,下面还是来看看这几个标签的使用. 一.html禁止input文本框输入 readonly 属性规定输入字段为只读.只读字段是不能修改的.不过,用户仍然可以使用tab键切换到该字段,还可以选中或拷贝其文本. <input readonly="readonly" value="xxxx"/> 加入type="text属性的代码编

js控制文本框输入的字符类型方法汇总

这篇文章主要给大家汇总介绍了js控制文本框输入的字符类型的各种方法,十分的简单实用,有需要的小伙伴可以参考下.     JS 控制文本框只能输入数字    代码如下: <input onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu ="value=value.replace(/[^0-9]/g,''

jQuery实现文本框输入同步的方法

  本文实例讲述了jQuery实现文本框输入同步的方法.分享给大家供大家参考.具体如下: 这段jquery代码可以保持一个文本框输入的同时另外一个文本框与之同步 ? 1 2 3 4 var $inputs = $(".example-input"); $inputs.keyup(function() { $inputs.val($(this).val()); }); 希望本文所述对大家的jQuery程序设计有所帮助.

jQuery实现限制textarea文本框输入字符数量的方法

  本文实例讲述了jQuery实现限制textarea文本框输入字符数量的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 (function($) { $.fn.extend( { limiter: function(limit, elem) { $(this).on("keyup focus", function() { setCount(this, elem); }

js/jquery获取文本框输入焦点的方法

 本篇文章主要是对js/jquery获取文本框输入焦点的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 方法一.    代码如下:  function CheckForm() {              if(document.form1.trainingName.value==""){                      alert("培训班名称不能为空!");                      document.form1.trai

jQuery实现限制textarea文本框输入字符数量的方法_jquery

本文实例讲述了jQuery实现限制textarea文本框输入字符数量的方法.分享给大家供大家参考.具体实现方法如下: (function($) { $.fn.extend( { limiter: function(limit, elem) { $(this).on("keyup focus", function() { setCount(this, elem); }); function setCount(src, elem) { var chars = src.value.lengt

jQuery实现文本框输入同步的方法_jquery

本文实例讲述了jQuery实现文本框输入同步的方法.分享给大家供大家参考.具体如下: 这段jquery代码可以保持一个文本框输入的同时另外一个文本框与之同步 var $inputs = $(".example-input"); $inputs.keyup(function() { $inputs.val($(this).val()); }); 希望本文所述对大家的jQuery程序设计有所帮助. 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎

JAVA中在文本框输入一个字符,下拉菜单中自动检索出现对应的字符怎么实现,急求各位大师了。

问题描述 JAVA中在文本框输入一个字符,下拉菜单中自动检索出现对应的字符怎么实现,急求各位大师了. 如1对应电汇,2对应信用证 当我在本框中输入1,则自动弹出对应下拉菜单:电汇 解决方案 网上一大堆,看你是要动态渲染,还是静态!

java-请问,keyup时间怎样使文本框输入的值是10或者10的倍数?

问题描述 请问,keyup时间怎样使文本框输入的值是10或者10的倍数? 如题keyup时间怎样使文本框输入的值是10或者10的倍数? 解决方案 用keyup对用户体验不太好,建议用 blur 以下是例子 $(function(){ $("#demo").blur(function(){ var value = $(this).val(); if(value == null || value == ''){ value = 10; } var num = parseInt(value)