1
JSP CODE
<%= formData.displayField("ABCDRADIO", true) %>
<div id="show" style="display:none"><%= formData.displayField("ABCD_DESC", true)%></div>
<%if((formData.getValue("ABCDRADIO").equals("Y"))) {%>
<script>showDesc("Y");</script>
<% }else{ %>
<script>showDesc("N");</script>
<% } %>
JAVASCRIPT КОД:Как скрыть текстовое поле JSP с помощью javascript?
function showDesc(mode)
{
alert("Called");
if(mode==="N"){
document.getElementById('show').style.display="none";}
else{
document.getElementById('show').style.display="block";}
}
Я генерация радиокнопки с помощью системы, вызвав соответствующий XML. Но я не могу скрыть и показать, используя это. Я хочу показать текстовое поле ADCD_DESC, когда радиокнопка Y и скрыть ее, когда N. Функция javascript вызывается, но поле все еще отображается.
Фактически я пробовал делать это с серверной стороны, если проблема заключается в том, чтобы принести это в действие, мне пришлось перезагружать страницу снова и снова, чтобы увидеть эффект, который не является моим требованием. Я хочу, чтобы эффект динамически находился на одной странице. Он все еще не работает. –
Не могли бы вы приложить событие javascript-side? Знаете ли вы свой ID-флажок? Не могли бы вы разместить свой HTML-код? – Alessandro
Решил его, перезаписав радиокнопку и текстовую область и объявив событие с помощью JSP. Спасибо за помощь..:) –