问题描述
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><HEAD><TITLE>NewDocument</TITLE><METANAME="Generator"CONTENT="EditPlus"><METANAME="Author"CONTENT=""><METANAME="Keywords"CONTENT=""><METANAME="Description"CONTENT=""><scripttype="text/javascript">window.onload=function(){//document.getElementById('test').innerHTML='sss';//点击再返回后“百度2”有焦点document.getElementById('test').innerHTML='<b>sss</b>';//点击再返回后“百度2”无焦点}</script></HEAD><BODY><ahref="http://www.baidu.com">百度1</a><br/><spanid="test"></span><ahref="http://www.baidu.com">百度2</a><br/></BODY></HTML>如何添加加粗字体代码后,焦点不转移或不消失,求解?先谢谢各位了!
解决方案
解决方案二:
补充一下,是在IE浏览器下有这个问题
解决方案三:
这样的细节你都发现了,牛!用样式吧:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><HEAD><TITLE>NewDocument</TITLE><METANAME="Generator"CONTENT="EditPlus"><METANAME="Author"CONTENT=""><METANAME="Keywords"CONTENT=""><METANAME="Description"CONTENT=""><scripttype="text/javascript">window.onload=function(){document.getElementById('test').innerHTML='sss';//点击再返回后“百度2”有焦点//document.getElementById('test').innerHTML='<b>sss</b>';//点击再返回后“百度2”无焦点}</script></HEAD><BODY><ahref="http://www.baidu.com">百度1</a><br/><spanid="test"style="font-weight:bold"></span><ahref="http://www.baidu.com">百度2</a><br/></BODY></HTML>
解决方案四:
这样会把span层里所有的字体都变成粗体,对于<b>sss</b>aaa这样的效果怎么发挥作用呢?
解决方案五:
没看懂楼主意思,但是,可以用document.getElementById("xx").fucus()方法来设置获得焦点.
解决方案六:
4楼的可以把,用focus()方法可以获得焦点啊。
解决方案七:
若是同一个页面当然是可以,不过这里的情况是:点击超链接进入另一个页面,再回退到当前的页面时,刚刚点击过的链接的焦点情况这一步浏览器控制的