Filling Radio Required html

2

How do I fill in this required field:

<p><h5><strong>Estado</strong></h5>
 <p>&nbsp;&nbsp;&nbsp; <input type="radio" name="Estado" value="Concluído">Concluído 
    
asked by anonymous 09.01.2018 / 18:33

2 answers

0

Just add the required attribute in the input tag. It would look something like this:

<input type="radio" name="Estado" value="Concluído" required>Concluído
    
09.01.2018 / 18:37
0

You can do a front-end check with JavaScript ( e.preventDefault(); will prevent the form from being sent):

document.querySelector("form").addEventListener("submit", (e)=>{
   if(!document.querySelector("input[name='Estado']").checked){
      alert("Marque o radio button");
      e.preventDefault();
   }
});

<?php
$Estado = $_POST['Estado'];

if(isset($Estado) && !empty($Estado)){
   echo "Estado foi checado";
}else{
   echo "Estado não foi checado";
}
?>
    
10.01.2018 / 05:58