JSP appel d'un javascript
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:
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:
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:
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.