Existe-t-il un moyen simple de faire un bouton radio basculer - quand un texte près de lui est cliqué - sans introduire un grand Javascript Framework dans mon projet PHP smal?Basculer le bouton radio HTML en cliquant sur son étiquette
Le formulaire web ressemble à ceci: éléments
<html>
<body>
<form method="post">
<p>Mode:<br />
<input type="radio" name="mode" value="create"><i>create table</i><br />
<input type="radio" name="mode" value="select" checked>select records (can specify id)<br />
<input type="radio" name="mode" value="insert">insert 1 record (must specify all)<br />
<input type="radio" name="mode" value="delete">delete records (must specify id)<br />
<input type="radio" name="mode" value="drop"><i>drop table</i><br />
</p>
<p>Id: <input type="text" name="id" size=32 maxlength=32 /> (32 hex chars)</p>
<p>Latitude: <input type="text" name="lat" size=10 /> (between -90 and 90)</p>
<p>Longitude: <input type="text" name="lng" size=10 /> (between -90 and 90)</p>
<p>Speed: <input type="text" name="spd" size=10 /> (not negative)</p>
<p><input type="submit" value="OK" /></p>
</form>
</body>
</html>
Cela rend le style de l'étiquette plus difficile et vous oblige à envelopper votre texte dans encore plus d'éléments. – Soviut
Oui, mais si vous ne stylisez pas, il est plus facile d'obtenir la fonctionnalité que vous souhaitez. Je n'aime pas avoir à ajouter des ID supplémentaires et des attributs «pour». –
+1 Les ID peuvent être très mauvais, il est donc préférable de les éviter en règle générale. –