js 觸發事件(input onchange )


<input name="txt" type="text" id="txt" onchange="txtChange()"/>
< input type="submit" name="Submit" value="點擊我,讓文本框獲取焦點,同時觸發onchange事件" onclick="clickMe()"/>
< script>
function clickMe()
{
        var o=document.getElementById("txt");
        o.focus();
        o.value="hello world!";//自動賦值以后文本框已經change,理論上要發生onchange事件
        //但是如果不加以下這句是不會觸發onchange事件的
        o.fireEvent("onchange");
}
function txtChange()
{
        alert("同時觸發了onchange事件");
}
< /script>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM