如何专注于div元素,而不是在Firefox上无法正常工作

时间:2018-07-31 13:24:18

标签: javascript html css

这在Google Chrome浏览器上工作正常,但在Firefox上却不能, 如果当时div是由鼠标聚焦的,并且用户按下键盘上的任意键,则Mozilla搜索框将出现在屏幕上。我想知道如何解决这个问题。为什么出现Mozilla搜索框?

<div id="mainwindow" onmouseover="this.focus()" tabindex="0" >some Text</div>

1 个答案:

答案 0 :(得分:0)

style>
            #foc{
                width: 100%;
                position: absolute;
                z-index: 1;
                background-color: #66339900;
                color: #00ff6600;
                border: none;
                outline: none;
                height: 1px;
            }
            </style>
<div id="mainwindow" onkeypress="runMyFunction()" ><input type="text" id="foc" tabindex="0"/><span>some Text</span></div>

**此代码适用于Mozila firefox和其他浏览器的**