How can I show a hidden div when a select option is selected?(选择选择选项时如何显示隐藏的 div?) 本文介绍了选择选择选项时如何显示隐藏的 div?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我想使用纯 JavaScript.我有一个下拉列表(<select> 有许多 <option>s).选择某种选项时,我希望隐藏的div显示.然后我用这个香草 JavaScript 代码尝试它:函数 showDiv(){document.getElementById('hidden_div').style.display = "block";}我猜我的问题是我的选项中的 onClick 触发器,但我不确定还可以使用什么? 解决方案 试试这个:function showDiv(divId, element){document.getElementById(divId).style.display = element.value == 1 ?块":无";}#hidden_div {显示:无;}<select id="test" name="form_select" onchange="showDiv('hidden_div', this)"><option value="0">否</option><option value="1">是</option></选择><div id="hidden_div">这是一个隐藏的div</div>I want to use plain JavaScript. I have a drop down list (<select> with a number of <option>s). When a certain option is selected I want a hidden div to display.<select id="test" name="form_select"> <option value="0">No</option> <option value ="1" onClick"showDiv()">Yes</option> </select> <div id="hidden_div" style="display: none;">Hello hidden content</div> Then I'm trying it with this vanilla JavaScript code:function showDiv(){ document.getElementById('hidden_div').style.display = "block"; } I'm guessing my problem is with the onClick trigger in my options but I'm unsure on what else to use? 解决方案 try this: function showDiv(divId, element) { document.getElementById(divId).style.display = element.value == 1 ? 'block' : 'none'; } #hidden_div { display: none; } <select id="test" name="form_select" onchange="showDiv('hidden_div', this)"> <option value="0">No</option> <option value="1">Yes</option> </select> <div id="hidden_div">This is a hidden div</div> 这篇关于选择选择选项时如何显示隐藏的 div?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网! 织梦狗教程 本文标题为:选择选择选项时如何显示隐藏的 div? 复制本文链接 上一篇: 在 jQuery 中如何处理 oncut、oncopy 和 onpaste? 下一篇: 捕获点击围绕 iframe 的 div 基础教程推荐 学习HTML 学习jQuery 学习Laravel 学习CSS3 学习Vue.js 学习Bootstrap5 学习ThinkPHP 学习AJAX 猜你喜欢 npm start 错误与 create-react-app 2022-01-01 Bootstrap 模态出现在背景下 2022-01-01 fetch 是否支持原生多文件上传? 2022-01-01 如何添加到目前为止的天数? 2022-01-01 即使用户允许,Gmail 也会隐藏外部电子邮件图片 2022-01-01 检查 HTML5 拖放文件类型 2022-01-01 在 contenteditable 中精确拖放 2022-01-01 原生拖动事件后如何获取 mouseup 事件? 2022-01-01 Fabric JS绘制具有活动形状的多边形 2022-01-01 Bokeh Div文本对齐 2022-01-01