使用javascript隐藏和显示分隔符-在JSFIDLE中工作,不';我不能在现场工作
我制作了一个小javascript,当下拉菜单的值发生变化时隐藏分隔符。 但由于某些原因,脚本在我自己的网站上不起作用使用javascript隐藏和显示分隔符-在JSFIDLE中工作,不';我不能在现场工作,javascript,html,Javascript,Html,我制作了一个小javascript,当下拉菜单的值发生变化时隐藏分隔符。 但由于某些原因,脚本在我自己的网站上不起作用 document.getElementById("type").onchange = function () { var v = this.options[this.selectedIndex].value; if (v == 1) { document.getElementById("CostDiv").style.display = "blo
document.getElementById("type").onchange = function () {
var v = this.options[this.selectedIndex].value;
if (v == 1) {
document.getElementById("CostDiv").style.display = "block";
} else {
document.getElementById("CostDiv").style.display = "none";
}
}
这里有一个链接:html文档中是否有多个名为CostDiv的元素
请告诉我们html文档的来源,因为这是目前我能看到的唯一区别。我认为问题在于您的侦听器无法附加您的元素
只要在页面底部添加JavaScript,问题就解决了 问题似乎是缺少jQuery CDN,我已经为此浪费了好几个小时的时间。欢迎编程!,总是检查显而易见的事情!