Bonjour,

je réalise un questionnaire d'enquête en ligne en php et je dois réaliser quelque chose d'un peu particulier pour une question.

J'ai 10 affirmations qui doivent être classée de 1 à 10 suivant l'importance que chaque personne enquêtée leur donnera.

J'ai construit un tableau avec des boutons radio (voir http://www.cityfreight.eu/ESTIMATE/i...5?suivant=Q304)

Voici le code (simplifié pour 3 qualités) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
<table width=100%>
<tr>
	<td colspan="5">Classez ces qualités selon l'ordre d'importance que vous leur accordez dans une situation idéale.</td> 
</tr>
<form method="post" action="?suivant=Q305">	 
 <tr>	
	<td  width=50%></td>
	<td  width=10%><p align="center">Qualité la plus importante	</p></td>
	<td  width=10%></td>
	<td  width=10%><p align="center">Qualité la moins importante</p></td>
	<td  width=20%></td>
</tr>	
<tr>	
	<td  width=50%>rigolo </td>
	<td  width=10%><input type="radio" name="rigolo" value="1">1	</td>
	<td  width=10%><input type="radio" name="rigolo" value="2">2	</td>
	<td  width=10%><input type="radio" name="rigolo" value="3">3	</td>
	<td  width=20%></td>
</tr>	
<tr>
	<td  width=50%>intelligent </td>
	<td  width=10%><input type="radio" name="intelligent" value="1">1	</td>
	<td  width=10%><input type="radio" name="intelligent" value="2">2	</td>
	<td  width=10%><input type="radio" name="intelligent" value="3">3	</td>
	<td  width=20%></td>
</tr>
<tr>
	<td  width=50%>Beau </td>
	<td  width=10%><input type="radio" name="beau" value="1">1	</td>
	<td  width=10%><input type="radio" name="beau" value="2">2	</td>
	<td  width=10%><input type="radio" name="beau" value="3">3	</td>
	<td  width=20%></td>
</tr>	
<tr> 
	<td colspan="12" align='right'>
	<input type="submit" value="suivant >">
	</td>
</tr>
</form>
</table>
J'aimerais que je ne puisse cocher qu'un seul bouton par ligne (ce qui est le cas) et qu'un seul bouton par colonne : c'est-à-dire rendre les autres boutons de la colonne disabled lorsqu'il y en a un de coché.

Je suppose qu'il faudrait que j'utilise un script javascript... mais je n'ai pas encore eu l'occasion de devoir utiliser javascript : je n'y connais rien. Comment dois-je faire?

Avez-vous déjà rencontré ce type de situation? Que dois-je faire pour classer ces qualités dans un ordre de préférence?

Merci d'avance pour votre aide,

Nabouille