关于输入框输入内容后自动匹配的问题 可以在页面放一个隐藏的iframe,在那里提交到jsp页面取得数据库的数据,然后主页面从iframe取出数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 而且我发现我那个page是modaldialog,我在输入框中按回车会提交页面? 现在基本上解决了70%的问题,可以在下拉框中输入,按下回车后去数据库查找,然后将纪录读取出来放在下拉列表中。现在还有一个问题,去javascript版子问过,就是怎样用javascript来展开下拉框,结果被告知不行,有一个用layer来模拟的方法。不知道各位有没有类似用layer来模拟的例子? 用层来模拟下拉框:function getValues(tt){ mode_text=tt; var dads = document.all.select_option.style; dads.display="block"; var th = tt; var ttop = tt.offsetTop; //TT控件的定位点高 var thei = tt.clientHeight; //TT控件本身的高 var tleft = tt.offsetLeft; //TT控件的定位点宽 var twidth= tt.offsetWidth; //TT控件的定位点宽 var ttyp = tt.type; //TT控件的类型 while (tt = tt.offsetParent) {ttop+=tt.offsetTop; tleft+=tt.offsetLeft;} dads.top = ttop+thei+6; dads.left = tleft; dads.width =twidth;}function changeText(sel_val){ if(mode_text!=null) { mode_text.value=sel_val; } select_option.style.display="none"; mode_text=null;}<div id='select_option' style='position:absolute;z-index:1000;display:none;width:50;heiht:40'><TABLE width="100%" cellSpacing=1 cellPadding=1 align=center border=1 bgcolor="#FFFFFF"> <TR> <TD width="100%" height="25" onClick="changeText('∨')" style="CURSOR:hand">∨</TD></TR> <TR> <TD width="100%" height="25" onClick="changeText('△')" style="CURSOR:hand">△</TD></TR> <TR> <TD width="100%" height="25" onClick="changeText('○')" style="CURSOR:hand">○</TD></TR> <TR> <TD width="100%" height="25" onClick="changeText('Ⅹ')" style="CURSOR:hand">Ⅹ</TD></TR></TABLE></div> <input name="runstate" value"" readonly onFocus="getValues(this)"> 請問讓上一頁失效 如何解决了网络无法连接时,的自定义提示框 javascript 控制table表某一列的显示和隐藏? 如何保存HTML文件中图片的位置到数据库中(急!) 关于document.close() 一个很菜的问题!:( 关于 angular js 如何使iframe外部的超级链接的页面在iframe中打开 那位知道document.all("id").innerTEXT同样功能的能在NetScape中如何实现? 敬请指教:关于document.all.item("")的问题! 如何屏蔽框架页中的链接? 下拉框的小问题
用层来模拟下拉框:
function getValues(tt)
{
mode_text=tt;
var dads = document.all.select_option.style;
dads.display="block";
var th = tt;
var ttop = tt.offsetTop; //TT控件的定位点高
var thei = tt.clientHeight; //TT控件本身的高
var tleft = tt.offsetLeft; //TT控件的定位点宽
var twidth= tt.offsetWidth; //TT控件的定位点宽
var ttyp = tt.type; //TT控件的类型
while (tt = tt.offsetParent)
{ttop+=tt.offsetTop; tleft+=tt.offsetLeft;}
dads.top = ttop+thei+6;
dads.left = tleft;
dads.width =twidth;
}
function changeText(sel_val)
{
if(mode_text!=null)
{
mode_text.value=sel_val;
}
select_option.style.display="none";
mode_text=null;
}
<div id='select_option' style='position:absolute;z-index:1000;display:none;width:50;heiht:40'>
<TABLE width="100%" cellSpacing=1 cellPadding=1 align=center border=1 bgcolor="#FFFFFF">
<TR>
<TD width="100%" height="25" onClick="changeText('∨')" style="CURSOR:hand">∨</TD></TR>
<TR>
<TD width="100%" height="25" onClick="changeText('△')" style="CURSOR:hand">△</TD></TR>
<TR>
<TD width="100%" height="25" onClick="changeText('○')" style="CURSOR:hand">○</TD></TR>
<TR>
<TD width="100%" height="25" onClick="changeText('Ⅹ')" style="CURSOR:hand">Ⅹ</TD></TR>
</TABLE>
</div> <input name="runstate" value"" readonly onFocus="getValues(this)">