Problème avec des boutons
Bonjour,
Je voudrais un code javascript qui me permet quand je coche le bouton Category Manager j'ai la liste qui est sélectionnable, et quand je coche le bouton Supplier Manager la liste devient crise.
Merci
<td nowrap align="left" colspan="6">
<input <cfif #Find("1",USRMGT_CATEGORY)# gt 0 > checked </cfif> type="Radio" name="USRMGT_CATEGORY_SELECTION" value="1">Supplier manager
</td>
<td nowrap align="left" colspan="8" >
<input <cfif #Find("2",USRMGT_CATEGORY)# gt 0 > checked </cfif> type="Radio" name="USRMGT_CATEGORY_SELECTION" value="2">Category manager
</td>
<td align="center">
<select multiple name="USRMGT_CATEGORY_SELECTION" SIZE="10" style="width: 250px;" class ="light" >
<cfloop query = "TDSPDCOMMODITY">
<option <cfif ListFind(#commonSelectList#,#COMSPD_CATEGORY#) gt 0>selected</cfif>
value="'#COMSPD_CATEGORY#'">#left(COMSPD_CATEGORY,50)# </cfloop>
</select>
</td>
Je voudrais un code javascript qui me permet quand je coche le bouton Category Manager j'ai la liste qui est sélectionnable, et quand je coche le bouton Supplier Manager la liste devient crise.
Merci
<td nowrap align="left" colspan="6">
<input <cfif #Find("1",USRMGT_CATEGORY)# gt 0 > checked </cfif> type="Radio" name="USRMGT_CATEGORY_SELECTION" value="1">Supplier manager
</td>
<td nowrap align="left" colspan="8" >
<input <cfif #Find("2",USRMGT_CATEGORY)# gt 0 > checked </cfif> type="Radio" name="USRMGT_CATEGORY_SELECTION" value="2">Category manager
</td>
<td align="center">
<select multiple name="USRMGT_CATEGORY_SELECTION" SIZE="10" style="width: 250px;" class ="light" >
<cfloop query = "TDSPDCOMMODITY">
<option <cfif ListFind(#commonSelectList#,#COMSPD_CATEGORY#) gt 0>selected</cfif>
value="'#COMSPD_CATEGORY#'">#left(COMSPD_CATEGORY,50)# </cfloop>
</select>
</td>
9 réponses
-
ca marche ce code avec le onclick="selectionne()"
-
function selectionne()
{
if (document.getElementById('CAT1').checked){
document.getElementById('USRMGT_CATEGORY_ID').disabled=true;
}
else
{
document.getElementById('CAT1').selected==false;
document.getElementById('USRMGT_CATEGORY_ID').disabled=false;
}
} -
la liste fait elle partie d un formulaire?
Il me semble que dans ce cas il faut rajouter la particule propre au formulaire mais j'en suis pas sur.
pour etre clair
var elem=document.form1.getElementById("USRMGT_CATEGORY_SELECTION");
fait une recherche sur getElementById y a aucune raison pour que ca ne marche pas ... -
function blur_it (){
var elem=document.getElementById("USRMGT_CATEGORY_SELECTION");
elem.disabled=true;
} -
fait voir le script .
-
ça ne donne rien
-
tu arrives pas a mettre DISABLED en javascript.
a tout les coups c est du genre
elem.disabled=true; -
Au fait je veux que la liste ne soit pas sélectionnable en fonction du bouton coché.
Merci -
<script>
function blur_it (){
var elem=document.getElementById("USRMGT_CATEGORY_SELECTION");
elem.style.backgroundcolor="crise"; //a chercher le style javascript associé au input
}
</script>
n oublie pas de relier l'evenement au bouton checkbox ...