Ik heb een quiz gemaakt waar binnen een aantal seconden antwoord moet worden gegeven. Anders moet dit script het formulier verzenden. Dit script doet wel het formulier verzenden maar geeft niet de waarden mee van het formulier. Hoe kan ik standaard waarden of ingevulde waarden in het formulier laten verzenden?
PHP:
<?php
if(isset($_POST['Submit'])){
$achternaam = $_POST['lname'];
echo "De winnaar is: " .$achternaam;}
?>
<!DOCTYPE html>
<html>
<style>
#myProgress {
position: relative;
width: 100%;
height: 10px;
background-color: #ddd;
}
#myBar {
position: absolute;
width: 0%;
height: 100%;
background-color: #F76B4C;
}
</style>
<body>
<p>Vul snel iets in!</p>
<div id="myProgress">
<div id="myBar"></div>
</div>
<br>
<br>
<form method="post" id="myForm" action="">
Last name: <input type="text" name="lname"><br><br>
<input type="submit" name="Submit" value="Submit">
</form>
<script>
function move() {
var elem = document.getElementById("myBar");
var width = 100;
var id = setInterval(frame, 50);
function frame() {
if (width <= 0) {
clearInterval(id);
document.forms["myForm"].submit();
} else {
width--;
elem.style.width = width + '%';
}
}
}
move()
</script>
</body>
</html>
Laatst bewerkt: