gpt4 book ai didi

Javascript 显示/隐藏元素

转载 作者:太空宇宙 更新时间:2023-11-04 03:27:59 25 4
gpt4 key购买 nike

  1. 我有一个隐藏的文本区域(使用 bootstrap 定义为隐藏)
  2. 我有一个下拉菜单,其中有 2 个选项。
  3. 如果我选择第一个选项,textarea 应该显示
  4. 如果我选择第二个选项,textarea 应该消失

这是我的代码,我不知道哪里出错了:

function OnSelectedIndexChange(){

var getDropDown = document.getElementById("myDropDownID");
var getDropDownSelectedItemValue = getDropDown.options[getDropDown.selectedIndex].text;

if(getDropDownSelectedItemValue == 'Yes'){
document.getElementById("myTextAreaID").style.display = 'block';
}

else{
document.getElementById("myTextAreaID").style.display = 'none';
}
}

更新:

添加了 jsfiddle 链接:jsfiddle.net/wy562fk8/1但我使用的是 Blade 模板,所以你看不到任何输出。

最佳答案

使用onchange函数。

document.getElementById("myDropDownID").onchange = function {
if(document.getElementById("myDropDownID").value == 'Yes'){
document.getElementById("myTextAreaID").style.display = 'block';
}

else{
document.getElementById("myTextAreaID").style.display = 'none';
}
}

关于Javascript 显示/隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26776294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com