我有一個簡單的應用程式,它有一個輸入(URL)和一個按鈕。
該按鈕有一些 JavaScript,它接受 URL 并用新域替換域。
基本上,用戶輸入“www.old.company.com/products”,應用程式回傳“www.new.company.com/products”。
該程式可以作業,但現在我正在嘗試使它禁用按鈕,直到輸入具有特定域。我嘗試向disabled按鈕添加屬性,但我不知道如何根據輸入值洗掉屬性。
例如:
uj5u.com熱心網友回復:
new URL("https://www.old.company.com/products").hostname === 'www.old.company.com'function handleChange(event){ const urlInput = event.target.value.startswith('https://') ? event.target.value : `https://${event.target.value}`; if(new URL(urlInput).hostname === 'www.old.company.com') return document.querySelector('.button').disabled = false; return document.querySelector('.button').disabled = true; }
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/457383.html標籤:javascript html 按钮 输入
