【发布时间】:2015-08-13 04:57:48
【问题描述】:
我开发了一个 JavaScript 函数来隐藏和显示我的文本框。此功能在 Mozilla 中运行良好,但在 Chrome 浏览器中无法运行。我不知道为什么。我的功能:
function selectType()
{ if(document.getElementById("promotype").value=="Amount")
{ document.getElementById("typediv").style.display = "none";
document.getElementById("type").value = 'amount';
}
if(document.getElementById("promotype").value=="Percentage")
{ document.getElementById("typediv").style.display = "none";
document.getElementById("type").value = 'percentage';
}
if(document.getElementById("promotype").value=="Freesignup")
{ document.getElementById("amount").style.display = "block";
document.getElementById("typediv").style.display = "block";
}
else if(document.getElementById("promotype").value=="Gift cards")
{ document.getElementById("amount").style.display = "block";
document.getElementById("selectmemberdiv").style.display = "block";
document.getElementById("typediv").style.display = "block";
}
else
{ if(document.getElementById("promotype").value=="Freeride")
{ document.getElementById("amount").style.display = "none";
document.getElementById("type").value = 'none';
document.getElementById("typediv").style.display = "none";
}
else
document.getElementById("amount").style.display = "block";
document.getElementById("selectmemberdiv").style.display = "none";
}
}
首先,当我的页面加载时,我将隐藏我的“金额”文本框,然后根据类别单击下拉菜单以显示我的金额文本框。
但是为什么它们不能在 Chrome 浏览器中运行?
【问题讨论】:
-
是的,但该功能没有任何错误。
-
表示它在 chrome 中工作??
-
不能在 chrome 中工作?
-
我们只在你的代码中发现了错误的括号
-
你在 chrome 中的函数中提醒过这个吗??
标签: javascript php codeigniter