我希望在特定時間后打開一個帶有鏈接的 html 按鈕。
例如,帶有鏈接www.google.com的按鈕將在 04/10/2021 08:30pm 0530 GMT 之后打開
謝謝你們 ..
uj5u.com熱心網友回復:
也許像這樣?
HTML:
<button id="my_button" type="button" disabled>Hello World!</button>
Javascript:
var d1 = new Date();
var d2 = new Date('2021-10-05');
if (d1 >= d2) document.getElementById('my_button').disabled = false;
這將比較兩個Date()變數,如果d1等于或大于d2,它會將按鈕的 disabled 屬性設定為 false。
uj5u.com熱心網友回復:
一種方法是首先禁用按鈕,然后在匹配確切日期和時間時使用 js 啟用它
<button type="button" id="myBtn" disabled">Please wait...</button>
現在我們可以使用 js 首先獲取一個物件到我們的按鈕元素,然后使用 Date() 建構式來匹配我們輸入的確切日期和時間,啟用按鈕
var myBtn = document.getElementById('myBtn');
var currenttime = new Date(); //Date object
我們現在可以使用 Date 物件以我們的格式獲取當前時間,然后從按鈕中洗掉禁用屬性
if (currenttime === giventime) $("#myBtn").removeAttr("disabled");
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
在 JavaScript 中獲取當前日期和時間
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/330684.html
上一篇:在同一頁面上打開另一個代碼的按鈕
