首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

下拉框和 输入框的有关问题

2013-11-15 
下拉框和输入框的问题?当我选中下拉框某个值时,锁定这个值,只有重新选取时才更换。文本输入框也是,输入3时,

下拉框和 输入框的问题?
当我选中下拉框某个值时,锁定这个值,只有重新选取时才更换。  文本输入框也是,输入3时,锁定当前值为3,输入其他值就更换。。同仁们,怎么实现呢??? java
[解决办法]
ajax动态实现
[解决办法]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page contentType="text/html; charset=utf-8" session="true" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=7" /> 
<script language="javascript">
function Changetxt(value)
{
document.getElementById("txt").value=value;
}
function Changeselect(value)
{
document.getElementById("select")[value].selected=true;
}
</script>
</head>
<body >
 <table width="100%" border="0" cellspacing="0" cellpadding="0" class="submitable">
          <tr>
            <td width="67%" class="tdValue">
<select name="select" id="select"  onChange="Changetxt(this.value);">
<option value="0" >0</option>
<option value="1">1</option>
<option value="2" >2</option>
<option value="3">3</option>
<option value="4" >4</option>
</select></td>
         </tr>
        <tr>
            <td width="67%" class="tdValue"> 
         <input  name="txt" type="text" id="txt"   maxlength="1" onChange="Changeselect(this.value);" onBlur="Changeselect(this.value);" />
</td>
         </tr>
</table>
</body>
</html> 
[解决办法]
var t = document.getElementById("Select1"); 
alert(t.options[t.selectedIndex].text);

大致就可以获取下拉框选择内容里面的值了,文本框很好实现,楼主也应该知道的!
[解决办法]
没明白什么意思。
如果不需要即时同步的话
下拉款选择了,赋予的值不就是你选择的那个值么!,文本框写什么不就是什么了么!
如果你是先同步的话,下拉框选择后或者文本框失去焦点后,用ajax将数据同步就行了。
[解决办法]
没明白什么意思。
如果不需要即时同步的话
下拉款选择了,赋予的值不就是你选择的那个值么!,文本框写什么不就是什么了么!
如果你是想同步的话,下拉框选择后或者文本框失去焦点后,用ajax将数据同步就行了。
[解决办法]
没明白你的需求,你是不是想做多条件查询,页面刷新后保存你的查询条件。
用ajax局部刷新页面就行了,不会的话就写到事件里,将上一次输入的值保存到cookie里,加载页面的时候再放回到原来的地方。

热点排行