| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1496 人关注过本帖
标题:为何文本框contact_subject和contact_details无法获得焦点?
只看楼主 加入收藏
micccn
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-19
结帖率:0
收藏
 问题点数:0 回复次数:7 
为何文本框contact_subject和contact_details无法获得焦点?
程序代码:
<script language="javascript">
<!--
function contact_us_btn_onclick(){
document.getElementById('contact_form').style.backgroundColor = "#FFF8DC";
document.getElementById('contact_form').style.display = "block";
}
function contact_cancel_onclick(){
document.getElementById('contact_form').style.display = "none";
}
function a1(){
document.getElementById('contact_subject').focus();
return;
}
-->
</script>

<div style="position:relative;" id="contact_container">
                    <div id="contact_form" style="display:none;">
                    <br />
                        <h3><span>    Customer Contact Center</span> </h3>
                        <div>
                            <form name="theform" action="mailContact.aspx" method="post">
                                <p style="margin:0;padding:0 0 10px 0;text-align:center;">  <input type="text" style="width:330px;" name="contact_subject" id="contact_subject" value="Please input the title..." onblur="return a1();" /></p>
                                <p style="margin:0;padding:0 0 10px 0;text-align:center;">  <textarea style="width:330px;" id="contact_details"  name="contact_details" rows="8" cols="25" >Email content...</textarea></p>
                                <p style="padding:0 6px 0 0;margin:0;text-align:center;">  <input type="submit" value=" Send Email " /> 
                                <input type="button" value="Cancel" onclick="contact_cancel_onclick()" /></p>
                            </form>
                        </div>
                    </div>
                    <form>  
                      <p style="text-align:center;">
                        <textarea style="display:block;width:150px;margin:3px auto;" id="contact_us"  onclick="contact_us_btn_onclick()" class="hint" name="sender_remark" rows="4" cols="25">Email content...</textarea>
                        <input type="button" value="Send Email" onclick="contact_us_btn_onclick()" />
                      </p>
                    </form>
                </div>


每次鼠标点击contact_subject都无法获得光标,也就无法输入文字了。contact_details也是。
好象这跟层有关系。但不知怎么改代码,还望进一步赐教,谢谢!


[注] 层<div id="contact_form" style="display:none;">本来是隐藏的,在
<textarea style="display:block;width:150px;margin:3px auto;" id="contact_us"  onclick="contact_us_btn_onclick()" class="hint" name="sender_remark" rows="4" cols="25">Email content...</textarea>
和<input type="button" value="Send Email" onclick="contact_us_btn_onclick()" />
上点击后,层"contact_form"就显示出来了,但是文本框contact_subject和contact_details无法获得光标!

[[it] 本帖最后由 micccn 于 2008-8-20 15:15 编辑 [/it]]
搜索更多相关主题的帖子: 文本 焦点 
2008-08-19 18:20
micccn
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-19
收藏
得分:0 
自己顶!
2008-08-20 08:51
tidusff12
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-5-27
收藏
得分:0 
你的<input id="email_subject" name="subject" type="hidden" value="网友来信" />
控件是一个隐藏域,本来就看不到。获取了焦点也没用阿!看不到阿

如果你把<input id="email_subject" name="subject" type="hidden" value="网友来信" />
的type="hidden"去掉,变成一个文本框,就可以获取焦点了,你的代码就可以实现!!
2008-08-20 09:35
micccn
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-19
收藏
得分:0 
谢谢楼上的,原来的代码太乱,现在改成如一楼所示。
是contact_subject和contact_details,而不是email_subject,谢谢!
2008-08-20 10:20
micccn
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-19
收藏
得分:0 
顶一下,为自己加油!
2008-08-20 11:13
micccn
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-19
收藏
得分:0 
大哥大姐帮帮我吧!   

淘宝振东在线电脑出租
2008-08-21 10:18
打杂的民工
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-8-21
收藏
得分:0 
帮你顶一下。。。。
2008-08-21 10:46
zhulei1978
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 
onblur="return a1();"
你这一句在contact_subject失去焦点的同时又将焦点赋予contact_subject,别的文本框当然得不到焦点

其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2008-08-23 18:51
快速回复:为何文本框contact_subject和contact_details无法获得焦点?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016996 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved