1

Bonjour,

comment est-il possible d'insérer des boutons radio cochés dans un PDF.
En mettant <input type="radio" checked="checked" /> le boutin apparaît bien mais n'est pas coché.

Merci.

2

c'est peut être parce que pour un radio, c'est selected="selected" qu'il faut utiliser...

mur

un <input type="radio">, c'est comme un <select>, on y fait une sélection...
Ancien pseudo : lolo

3

Pourtant lorsque je passe en HTML en mettant le 'selected="selected"' mon bouton n'est pas coché alors qu'avec 'checked="checked"' il l'est.
Maintenant, j'ai suivis ton conseil et j'ai mis le 'selected="selected"' mais qu'importe où je le mette, c'est toujours la première option qui est cochée (toutes les options ont le même nom)...

4

./2 > Heu non, je suis presque certain que c'est checked comme pour un checkbox...
Selected, ça voudrait dire que le contrôle est sélectionné. Mais en pratique, il est coché avec un rond tongue
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

5

bon, ben je m'excuse, je me suis trompé, donc c'est moi qui vais me taper la tête contre un mur ... désolé

en effet, en html, c'est checked="checked" qu'il faut utiliser, même pour un input radio. Ca sera corrigé dans la prochaine version de HTML2PDF

http://www.w3.org/TR/html4/interact/forms.html

par contre, concernant ton 2em problème, c'est zarb, car chez moi ca marche, avec ceci :
        <ul style="list-style: none">
            <li><input type="radio" name="sexe" value="homme"> un homme</li>
            <li><input type="radio" name="sexe" value="femme" selected="selected"> une femme</li>
        </ul>

Ancien pseudo : lolo

6

Ok, encore une fois ton exemple m'a éclairer.
Je n'avais pas mit de "value" car pour moi il n'a avait pas de raison car ce n'est pas un formulaire à valider.
En les rajoutant, la bonne valeur est sélectionnée.

Un grand merci à toi Spipu, je suis toujours étonné par ta rapidité à répondre !

7

ben si il n'y a pas de valeurs, il ne sait plus laquelle il doit cocher par défaut. c'est une limitation du format PDF par rapport à l'HTML qui lui n'a pas besoin de cette valeur.

et sinon, de rien wink
Ancien pseudo : lolo

8

Tu ne pourrais pas générer une valeur quelconque automatiquement si besoin ? (genre un guid/uuid, ou bien un truc basé sur uniqid en
PHP)
Ça ne devrait pas être trop complexe à implémenter et cela règlerai ce type de souci.
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

9

Oui je pourrais, mais en même temps, un ensemble de radios sans valeurs, comment tu fais ensuite pour savoir laquelle est choisie quand tu soumets le formulaire ? j'ai pas non plus envie de trop assister les utilisateurs wink
Ancien pseudo : lolo

10

Bah, si c'est un formulaire soumis par papier, c'est toujours un petit plus. Et avec une valeur aléatoire, tu t'assures que personne ne puisse compter dessus de manière fiable smile
(Par contre mieux vaut le préciser dans ta doc après...)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes