Kast-KIIT commited on
Commit
619af7a
·
verified ·
1 Parent(s): 673df8d

Start assignment button is not responding - Follow Up Deployment

Browse files
Files changed (1) hide show
  1. index.html +3 -25
index.html CHANGED
@@ -70,19 +70,6 @@
70
  <input type="text" id="studentName" class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500">
71
  </div>
72
  </div>
73
- <!-- Assignment Details Form -->
74
- <div id="studentInfoForm" class="mb-8">
75
- <h2 class="text-xl font-semibold mb-4">Assignment Details</h2>
76
- <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-4">
77
- <div>
78
- <label for="courseName" class="block text-sm font-medium text-gray-700 mb-1">Course Name</label>
79
- <input type="text" id="courseName" class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500">
80
- </div>
81
- <div>
82
- <label for="assignmentNumber" class="block text-sm font-medium text-gray-700 mb-1">Assignment Number</label>
83
- <input type="text" id="assignmentNumber" class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500">
84
- </div>
85
- </div>
86
  <button id="startAssignmentBtn" class="bg-blue-600 text-white px-4 py-2 rounded-md hover:bg-blue-700 transition">Start Assignment</button>
87
  </div>
88
 
@@ -133,7 +120,7 @@
133
  <span id="lastSaved"></span>
134
  </div>
135
  <div class="space-x-2">
136
- <button id="submitAssignmentBtn" class="bg-green-600 text-white px-4 py-2 rounded-md hover:bg-green-700 transition">Download Assignment</button>
137
  <button id="saveDraftBtn" class="bg-gray-600 text-white px-4 py-2 rounded-md hover:bg-gray-700 transition">Save Draft</button>
138
  </div>
139
  </div>
@@ -149,10 +136,6 @@
149
  <p class="text-sm text-gray-600">Full Name</p>
150
  <p id="displayStudentName" class="font-medium"></p>
151
  </div>
152
- <div class="md:col-span-2">
153
- <p class="text-sm text-gray-600">Assignment Details</p>
154
- <p id="displayAssignmentDetails" class="font-medium"></p>
155
- </div>
156
  </div>
157
  </div>
158
  </div>
@@ -234,7 +217,6 @@
234
  const startAssignmentBtn = document.getElementById('startAssignmentBtn');
235
  const displayRollNumber = document.getElementById('displayRollNumber');
236
  const displayStudentName = document.getElementById('displayStudentName');
237
- const displayAssignmentDetails = document.getElementById('displayAssignmentDetails');
238
  const languageSelect = document.getElementById('languageSelect');
239
  const charCount = document.getElementById('charCount');
240
  const submitAssignmentBtn = document.getElementById('submitAssignmentBtn');
@@ -341,11 +323,9 @@
341
  startAssignmentBtn.addEventListener('click', () => {
342
  const rollNumber = rollNumberInput.value.trim();
343
  const studentName = studentNameInput.value.trim();
344
- const courseName = document.getElementById('courseName').value.trim();
345
- const assignmentNumber = document.getElementById('assignmentNumber').value.trim();
346
 
347
- if (!rollNumber || !studentName || !courseName || !assignmentNumber) {
348
- alert('Please enter all required fields');
349
  return;
350
  }
351
 
@@ -353,7 +333,6 @@
353
  studentInfoLocked = true;
354
  displayRollNumber.textContent = rollNumber;
355
  displayStudentName.textContent = studentName;
356
- displayAssignmentDetails.textContent = `${courseName} - Assignment ${assignmentNumber}`;
357
  studentInfoForm.classList.add('hidden');
358
  assignmentArea.classList.remove('hidden');
359
 
@@ -470,7 +449,6 @@
470
  const assignmentData = {
471
  rollNumber: displayRollNumber.textContent,
472
  studentName: displayStudentName.textContent,
473
- assignmentDetails: displayAssignmentDetails.textContent,
474
  language: languageSelect.value,
475
  content: editor.getValue(),
476
  prompt: document.getElementById('assignmentPrompt').textContent,
 
70
  <input type="text" id="studentName" class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500">
71
  </div>
72
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  <button id="startAssignmentBtn" class="bg-blue-600 text-white px-4 py-2 rounded-md hover:bg-blue-700 transition">Start Assignment</button>
74
  </div>
75
 
 
120
  <span id="lastSaved"></span>
121
  </div>
122
  <div class="space-x-2">
123
+ <button id="submitAssignmentBtn" class="bg-green-600 text-white px-4 py-2 rounded-md hover:bg-green-700 transition">Submit Assignment</button>
124
  <button id="saveDraftBtn" class="bg-gray-600 text-white px-4 py-2 rounded-md hover:bg-gray-700 transition">Save Draft</button>
125
  </div>
126
  </div>
 
136
  <p class="text-sm text-gray-600">Full Name</p>
137
  <p id="displayStudentName" class="font-medium"></p>
138
  </div>
 
 
 
 
139
  </div>
140
  </div>
141
  </div>
 
217
  const startAssignmentBtn = document.getElementById('startAssignmentBtn');
218
  const displayRollNumber = document.getElementById('displayRollNumber');
219
  const displayStudentName = document.getElementById('displayStudentName');
 
220
  const languageSelect = document.getElementById('languageSelect');
221
  const charCount = document.getElementById('charCount');
222
  const submitAssignmentBtn = document.getElementById('submitAssignmentBtn');
 
323
  startAssignmentBtn.addEventListener('click', () => {
324
  const rollNumber = rollNumberInput.value.trim();
325
  const studentName = studentNameInput.value.trim();
 
 
326
 
327
+ if (!rollNumber || !studentName) {
328
+ alert('Please enter both roll number and name');
329
  return;
330
  }
331
 
 
333
  studentInfoLocked = true;
334
  displayRollNumber.textContent = rollNumber;
335
  displayStudentName.textContent = studentName;
 
336
  studentInfoForm.classList.add('hidden');
337
  assignmentArea.classList.remove('hidden');
338
 
 
449
  const assignmentData = {
450
  rollNumber: displayRollNumber.textContent,
451
  studentName: displayStudentName.textContent,
 
452
  language: languageSelect.value,
453
  content: editor.getValue(),
454
  prompt: document.getElementById('assignmentPrompt').textContent,