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

问一个方案解决思路

2012-04-24 
问一个方案我有一个文本框,点一下文本框 就出我在cookie里存的以前文本框输入的值的一个下拉框、、、现在是出

问一个方案
我有一个文本框,

点一下文本框 就出我在cookie里存的以前文本框输入的值的一个下拉框、、、

现在是出了那一个下拉框呢,出得来,消失不了,

所以,我在文本框里写了一个 光标丢失的事件,丢失光标就隐藏下拉框,、

但是又有问题了。


我在下拉框里面绑点了一个点击事件(点一下类容,添冲到文本框里),但是此点击事件执行不了,因为文本框丢失光标,就隐藏了下拉框,没有办法点击。求助啊????



[解决办法]
隐藏下拉框可不可以换到别的事件里去隐藏。

或者就在文本框的单击事件里,点一下显示,再点击隐藏。
[解决办法]
或者加个div,LZ的页面只有个文本框 和 下拉框吗 ?

如果有很多控件,不建议弄的太复杂啊。。。
[解决办法]
如果整个内嵌页面只有个文本框和下拉框就添加一个大的div吧,
在div上添加点击事件吧。。
[解决办法]

document.onclick=function(event){
 event = window.event || arguments[0];
 if(typeof(HideFunction)=="function"){
HideFunction(event);
 }
}
function HideFunction(event){
 var tarObj = event.srcElement || event.target;
 if(typeof tarObj != 'undefined'){
var attrId=$(tarObj).attr("attrName");
if(typeof(attrId)!="undefined"&&attrId=="attrValue"){
hide();
}
 }
}
[解决办法]
应该是 js 问题吧?!
至少你应该贴出你的代码
[解决办法]
说实话不明白LZ到底要做成啥样的效果了。
[解决办法]
是这个意思吗?

HTML code
<input type=text name=txt id=txtonFocus="sele.style.display=''"onBlur="sele.style.display='none'"><br><select id=sele onChange="txt.value=this.value" style='display:none'><option value='aaa'>aaa</option><option value='bbb'>bbb</option><option value='ccc'>ccc</option></select
[解决办法]
为何不把下拉框的隐藏和文本的填充绑定在一起?
sele onChange的时候进行填数并隐藏文本框
不知道我理解对了没有

热点排行