Welcome, Guest
Username: Password: Remember me

TOPIC: Désactiver un bouton radio dans un tableau double entrée

Désactiver un bouton radio dans un tableau double entrée 7 months 2 weeks ago #107498

  • titoun31
  • titoun31's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 100
  • Thank you received: 12
  • Karma: 6
Bonjour à tous,

Tout d'abord Denis ou Niccko, j'ai fait une petite bêtise, j'ai créé un premier post dans Installation & update : pourriez-vous le supprimer SVP ... ? Erreur de manip ...

J'ai sinon un petit soucis de JS je pense.
Je souhaite dans un tableau à double entrée (dual scale), bouton radio (4 modalités chacune) que mes choix de réponses sur la deuxième partie du tableau soient "grisés" car en amont j'aurais précédemment enregistré des réponses type ... en gros à suivre ...

Je me suis dit cela, mais .... :unsure:

<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$("#answer64262X1475X16825Q1#1-A5").disabled = 'disabled';
$("#answer64262X1475X16825Q1#1-A6").disabled = 'disabled';
$("#answer64262X1475X16825Q1#1-A7").disabled = 'disabled';
$("#answer64262X1475X16825Q1#1-A8").disabled = 'disabled';
});
</script>

Quelqu'un aurait-il un avis sur ce que ne pourrait pas marcher SVP ?

MErci bcp bcp bcp par avance !

Thibault
The administrator has disabled public write access.

Désactiver un bouton radio dans un tableau double entrée 6 months 1 week ago #108935

  • titoun31
  • titoun31's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 100
  • Thank you received: 12
  • Karma: 6
Bonjour,
J'avais un peu laissé tomber ce post par faute de temps d'avoir terminé mon petit pb.
Tout d'abord le bon code est celui-ci pour "griser" un bouton radio :

$(document).ready(function() {

document.getElementById("ID de mon bouton radio").disabled="disabled";
});

A insérer dans le code source de la question "tableau" avec les balises JS ou bien dans le template JS.

Par contre, j'ai un autre soucis bizarre : mon questionnaire est formé de plusieurs groupe de questions dans le même style (tableau à double entrée). J'ai beau bien codé, il ne me grise que mon premier groupe de questions et pas le reste. Que j'utilise l'une ou l'autre méthode indiquée. De même, si je mets mon questionnaire sur une page ou groupe par groupe.

Je n'ai jamais été trop à l'aise avec le JS et une formation prochaine devra être bien nécessaire.

Qu'en pensez-vous ?

Merci bcp,

thibault
The administrator has disabled public write access.

Désactiver un bouton radio dans un tableau double entrée 6 months 1 week ago #108987

  • titoun31
  • titoun31's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 100
  • Thank you received: 12
  • Karma: 6
Slt,

Pour ceux à qui cela peut intéresser, en utilisant plutôt la fonction document.getElementsByName("XXX") cela fonctionne parfaitement pour mon cas.
Ne me demandez pas pourquoi .... mais ça marche ...

A+
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.096 seconds
Donation Image