2016-04-24 3 views
0

Gibt es sowieso verhindern, dass Schaltflächen Formulare senden, wenn der Wert nicht ausgewählt ist, ohne JavaScript zu verwenden?So verhindern Sie, dass Schaltflächen Formulare senden, wenn kein Wert ausgewählt ist. Ohne JavaScript zu verwenden

Hier ist mein Code.

+0

https://css-tricks.com/exposing-form-fields-radio-button-css/ - machen Der Submit-Button ist unsichtbar, es sei denn, die Checkbox ist aktiviert. – mplungjan

+1

Ich bin ziemlich sicher, dass das 'required' Attribut für das Kontrollkästchen verwendet werden kann. – frz3993

Antwort

0

Da es bereits vorgeschlagen wurde fügen Sie ein 'erforderliches' Attribut auf Ihrer Checkbox wie folgt, es sollte funktionieren. Ich bin mir nicht sicher über die Browser-Unterstützung für dieses Attribut, ich vermute, dass es bei einigen IE-Versionen nicht funktioniert.

<?php 

      // connects to database 
      require("user_connection.php"); 


      $q = mysqli_query($connect, "SELECT * FROM `campus`"); 
      while ($line = mysqli_fetch_assoc($q)) { 
      echo '<input id="onclick" required type="checkbox" name="car" 
       value="'.$line['room'].'"><label>'.$line['room'].'</label></br>'; 
      } 

     ?> 
Verwandte Themen