J'ai une jsp et que vous souhaitez désactiver la liste déroulante à l'aide scriplet sans méthode onclick ou d'un événement dans le menu déroulantliste déroulante Désactiver sans événement
<%
boolean something= true;
if(something){
// here I want to get plc1 using id and want to disable it if it is true
}else{
//do some thing
}
%>
mon code html déroulant est ici
<td bgcolor='' align="center" ><select id = "plc1" name="place1" onclick="this.parentNode.style.backgroundColor = this.value">
<option value='red'>Park here</option>
<option value='green'>Cancel</option>
</select></td>
comment faire? n'importe quel indice s'il vous plaît?
Vous auriez besoin scriptlets inline comme 'disabled =" <% = quelque chose %> "', JavaEL comme 'disabled =" $ {something} "' ou avoir des déclarations différentes dans vos ifs et els e-branches. – Thomas
Non, dans ce cas, il est toujours désactivé, peu importe ce qui est vrai ou faux –