2016-01-21 3 views
0

Я пытаюсь изменить цвет текста варианта выбора html на красный, следующий код, который этот код работает нормально на одном jsp, но не работает на другом jsp.html выбрать опцию форматирование текста

Не могли бы вы предоставить мне решение

<select id="selectedWorkstationId" name="selectedWorkstationId"> 
    <option style="color:red" value="1" selected > 
    <c:out value="test1/> 
    </select> 

ответ

0

вам нужно закрыть эти Option теги, как этот

<select id="selectedWorkstationId" name="selectedWorkstationId"> 
    <option style="color:red" value="1" selected ><c:out value="test1"/></option> 

    </select> 
0

Ваш браузер автоматически исправлена ​​опечатка в вашем HTML структуры в вашей первой JSP. Может быть, закрывая текст в <c:out value="test1" /> и закрытие <option> элемент будет решить вашу проблему:

попробовать это:

<select id="selectedWorkstationId" name="selectedWorkstationId"> 
    <option style="color:red" value="1" selected> 
     <c:out value="test1"/> 
    </option> 
</select> 
+0

Спасибо за ответ, я пытался ваше предложение, но до сих пор он не работает – user3665409

+0

Вы можете предоставить более подробную информацию о вашем html? –

+0

Привет, Ахмад, проблема решена, причина в том, что если опция выбора имеет одно значение, а стиль не будет работать. если выбрать более одного варианта, чем работает только стиль. – user3665409

0
<select id="selectedWorkstationId" name="selectedWorkstationId"> 
    <option style="color:red" value="1" selected> 
     <c:out value="test1"/> 
    </option> 
</select> 

option style attribute only works if option have more than one value other wise it will not work.For single value it takes style define in select like this 
<select id="selectedWorkstationId" name="selectedWorkstationId" > 
Смежные вопросы