<cite id="7sx54"></cite>
        <tt id="7sx54"></tt>
        ASP.NET的OnClientClick不執行的常見問題
        搜收錄網整理 發布日期:2020/7/6 12:45:34
        OnClientClick是客戶端事件方法.一般采用JavaScript來進行處理.也就是直接在瀏覽器端運行.一點擊就運行。
         
        但是有的時候寫完了客戶端代碼后發現OnClientClick 總是不執行,這里有幾個問題需要注意。
         
        1. JS有錯誤.不僅僅是OnClientClick所對應的方法有錯會導致OnClientClick不執行,當前頁面所有JS錯誤都有可能,這點要注意
         
        2. JS方法與OnClientClick 對應的控件重名.或者控件與控件重名
         
        3. OnClientClick事件的寫法與html按鈕click事件的寫法不同,click事件后直接寫需要執行的函數名click="check()",OnClientClick事件則需要加一個return返回,OnClientClick="return check()"
         
        如果需要檢查是JS導致的錯誤還是頁面導致的錯誤,可以用如下方法檢查
        OnClientClick ="return false" 
        直接將其返回false,看看你的onclick是否還能執行
        如果不能執行,就說明這個頁面是沒有問題的
        錯誤的只是你的JS代碼
         

        信息網址:http://www.sacbl.com/ziyuan/view17837.htm
        相關信息
        日本在线无码中文一区免费