Untitled
unknown
plain_text
a year ago
3.5 kB
5
Indexable
function doGet() {
const html = `
<!DOCTYPE html>
<html>
<head>
<title>Survey: Kumpiyansa sa Pre-Calculus</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 20px;
}
label, p {
font-weight: bold;
}
input, select, textarea, button {
width: 100%;
margin-top: 10px;
margin-bottom: 20px;
padding: 10px;
font-size: 14px;
}
button {
background-color: #4CAF50;
color: white;
border: none;
cursor: pointer;
}
button:hover {
background-color: #45a049;
}
</style>
</head>
<body>
<h1>Survey: Kumpiyansa sa Pre-Calculus</h1>
<form id="surveyForm">
<label for="pangalan">Pangalan (Opsyonal):</label>
<input type="text" id="pangalan" name="pangalan">
<label for="edad">Edad:</label>
<input type="number" id="edad" name="edad">
<label for="kasarian">Kasarian:</label>
<select id="kasarian" name="kasarian">
<option value="Lalaki">Lalaki</option>
<option value="Babae">Babae</option>
<option value="Non-Binary">Non-Binary</option>
<option value="Mas pinipiling hindi sumagot">Mas Pinipiling Hindi Sumagot</option>
<option value="Iba pa">Iba pa</option>
</select>
<p>1. Kumpiyansa akong makasagot ng mga tanong sa Pre-Calculus sa klase:</p>
<input type="radio" name="tanong1" value="1"> 1
<input type="radio" name="tanong1" value="2"> 2
<input type="radio" name="tanong1" value="3"> 3
<input type="radio" name="tanong1" value="4"> 4
<input type="radio" name="tanong1" value="5"> 5
<label for="bukas1">Ano ang nararamdaman mo tuwing nakakakuha ka ng tamang sagot sa Pre-Calculus?</label>
<textarea id="bukas1" name="bukas1" rows="4"></textarea>
<button type="button" onclick="submitSurvey()">I-submit ang Sagot</button>
</form>
<script>
function submitSurvey() {
const formData = {
pangalan: document.getElementById('pangalan').value || 'N/A',
edad: document.getElementById('edad').value || 'N/A',
kasarian: document.getElementById('kasarian').value || 'N/A',
tanong1: document.querySelector('input[name="tanong1"]:checked')?.value || 'N/A',
bukas1: document.getElementById('bukas1').value || 'N/A'
};
google.script.run.withSuccessHandler(() => {
alert('Salamat sa pagsagot! Naipasa na ang iyong sagot.');
document.getElementById('surveyForm').reset();
}).submitToSheet(formData);
}
</script>
</body>
</html>
`;
return HtmlService.createHtmlOutput(html)
.setTitle('Survey: Kumpiyansa sa Pre-Calculus');
}
function submitToSheet(formData) {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Responses');
sheet.appendRow([
formData.pangalan,
formData.edad,
formData.kasarian,
formData.tanong1,
formData.bukas1
]);
}Editor is loading...
Leave a Comment