鍍金池/ 問答/HTML/ 如何實現(xiàn)將鼠標移入一個DIV時,使該DIV獲得焦點,將鼠標移入另一個DIV時,改

如何實現(xiàn)將鼠標移入一個DIV時,使該DIV獲得焦點,將鼠標移入另一個DIV時,改為獲得當前的焦點

如何實現(xiàn)將鼠標移入一個DIV時使得該DIV獲得焦點,同時觸發(fā)事件,并且也只有將鼠標移入另一個DIV時使得這個新DIV獲得焦點,并觸發(fā)相應的事件,與此同時原DIV失去焦點,且原觸發(fā)的事件也結束。

回答
編輯回答
鐧簞噯

div哪有焦點事件,你說的應該是input或者textarea把

2018年9月12日 05:03
編輯回答
風畔

你說的是div:hover吧?

<div id="aa" onmouseover="mouseover(this.id)" onmouseout="mouseout(this.id)">ha<div>
<div id="bb" onmouseover="mouseover(this.id)" onmouseout="mouseout(this.id)">haha<div>

function mouseover(pid) {
    alert(pid);
}
function mouseout(pid) {
   alert(pid);
}
2017年9月7日 08:07
編輯回答
蔚藍色

應該是用textarea而不是div。

2018年2月19日 02:02
編輯回答
咕嚕嚕

這樣?

<textarea id="test1"></textarea>
<textarea id="test2"></textarea>
<script type="text/javascript">
    var test1 = document.getElementById('test1');
    var test2 = document.getElementById('test2');
    test1.onmouseover = function(){
        this.focus();
    }
    test1.onmouseout = function(){
        this.blur();
    }
    test2.onmouseover = function(){
        this.focus();
    }
    test2.onmouseout = function(){
        this.blur();
    }
</script>
2017年9月5日 18:47