bonjour,

je connais bien java mais je débute en jsp, j'ai un souci, j'ai une jsp qui produit du code html, dans cette page j'ai des radio et checkbox, et je dois griser une checkbox si certain bouton radio sont sélectionner..
le header est chargé d'un autre fichier par l'appel d'une fonction..
à ce que j'ai compris je devrais faire appel à mon javascript dans le header et que les balises :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<script type="text/javascript" src="../truc.js"></script>
me permette de l'inserer dans le header,..
ma fonction dans le javascript est ainsi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
function griser(radio){
    alert('test');
    radio.setAttribute.disabled=false;
   /*    
    if( radio.equals("CUa")  ) {
        radio.disabled=false;  // desactivé
    }
    else{
        radio.disabled=true;  // activé
    }
   */
}
la fonction original que j'avais faite est celle en commentaire les deux lignes du dessus sont des tests, et apparemment déjà les tests passent pas..
et dans mon fichier jsp j'ai
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
 
<ads:form>
  <ads:objectpanel...
    <ads:grid...
      <ads:label..
      <ads:item..
      <ads:label..
      <ads:item..
...
      <ads:label..
      <ads:item..
      <ads:item span="5">
        <input  type='radio' 
         name='ZZDTO_DOSSIER-XTYPE_DOSSIER_ID' 
         value='<%= controller.getTypeDossierId("CUa") %>'<%= controller.getIsSelectedAndDisabled("CUa") %>
        onClick="griser(this.form.SI_AUTONOME)"
        />CUa
      </ads:item>
ma checkbox par la suite n'ayant pas d'id et possédant un champs name étant SI_AUTONOME..

pouvez vous m'aider?
merci.