add form logic to script.js

This commit is contained in:
Kyle Belanger 2025-02-13 15:56:52 -05:00
parent da8df0a5c9
commit 3ea94000f0

20
public/js/script.js Normal file
View file

@ -0,0 +1,20 @@
document.getElementById('uploadForm').addEventListener('submit', async function (event) {
event.preventDefault();
const formData = new FormData(this);
const outputSection = document.getElementById('outputSection');
const coverLetterOutput = document.getElementById('coverLetterOutput');
const generateBtn = document.getElementById('generateBtn');
const downloadBtn = document.getElementById('downloadBtn');
generateBtn.disabled = true;
generateBtn.textContent = "Generating...";
coverLetterOutput.value = ""; //This clear any previous generated output
// Show the Output Section while the program runs
outputSection.style.display = "block";
coverLetterOutput.value = "Generating cover letter...";
})