Slider Questionnaire
Simple Questionnaire
How satisfied are you with our service?
Not at all5Very satisfied
<div class="question">
<label for="q2">How likely are you to recommend us?</label>
<div class="slider-label">
<span>Not likely</span>
<span id="q2-output">5</span>
<span>Very likely</span>
</div>
<input type="range" id="q2" name="q2" min="1" max="10" value="5" oninput="updateSlider('q2')">
</div>
<button type="submit">Submit</button>
</form>
<script>
function updateSlider(sliderId) {
const slider = document.getElementById(sliderId);
const output = document.getElementById(sliderId + '-output');
output.innerHTML = slider.value;
}
document.getElementById('questionnaire-form').addEventListener('submit', function(event) {
event.preventDefault();
// Here you can handle the form submission
alert('Form submitted!');
});
</script>