[英]JavaScript: Prevent a button from being pressed before entire page is loaded
如何防止用戶在頁面完全加載之前按下我的網頁按鈕?
即我有一個打開燈箱的按鈕。 燈箱JS會在頁面的最后加載,以縮短響應時間。 因此,如果用戶在頁面完全加載之前按下按鈕-他會收到JS錯誤或在空白頁面上打開燈箱數據。
我在MooTools中使用Javascript。
如果我沒有正確理解
<body onload="...">
也不
$('#yourButton')...
保證文檔已完成加載。 (jQuery)方法執行以下操作:
$(document).ready(function() {
$('#yourButton').attr("disabled", false);
});
禁用按鈕。 頁面加載后-啟用它
這是一個JQuery(對不起,“ JavaScript”示例不干凈)
$('#yourButton').attr("disabled", false);
這是一個例子:
<body onload="document.getElementById('button1').disabled=false">
<button id="button1" disabled="1">
ok
</button>
<body>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.