123456789101112131415161718192021222324252627282930313233343536373839 |
- document.getElementById('save-button').addEventListener('click', function (e) {
- e.preventDefault();
- var baseUrl = document.getElementById('base-url').value;
- var token = document.getElementById('token').value;
- var errorTip = document.getElementById('error-tip');
- if (baseUrl.trim() === "" || token.trim() === "") {
- if (baseUrl.trim() === "") {
- errorTip.textContent = "Base URL cannot be empty.";
- } else {
- errorTip.textContent = "Token cannot be empty.";
- }
- } else {
- errorTip.textContent = "";
- chrome.storage.sync.set({
- 'baseUrl': baseUrl,
- 'token': token
- }, function () {
- alert('Save Success!');
- });
- }
- });
- // Load parameters from chrome.storage when the page loads
- chrome.storage.sync.get(['baseUrl', 'token'], function (result) {
- const baseUrlInput = document.getElementById('base-url');
- const tokenInput = document.getElementById('token');
- if (result.baseUrl) {
- baseUrlInput.value = result.baseUrl;
- }
- if (result.token) {
- tokenInput.value = result.token;
- }
- });
|