5568 sujets

Sémantique web et HTML

Bonjour à tous,

Savez-vous s'il est possible dans un formulaire de mettre un input-text en 'required' si et seulement si l'input-radio correspondant a été coché? (sans faire appel à Javascript)

Exemple:

<p>Possédez-vous un ordinateur?</p>
<form>
  <input type="radio" name="question"><label>Oui, et de marque :</label><input type="text" required>
  <input type="radio" name="question"><label>Non</label>
</form>
Bonjour,

étant donné que tu veux un attribut qui change selon l'action de l'internaute - dynamique, donc - je ne vois pas comment faire sans javascript. Tu peux éventuellement le styler différemment grâce à ::checked, mais ça ne le rend pas obligatoire pour autant...
Bonjour,

wbnet a écrit :
Savez-vous s'il est possible dans un formulaire de mettre un input-text en 'required' si et seulement si l'input-radio correspondant a été coché?

Oui.

wbnet a écrit :
(sans faire appel à Javascript)

Non.