Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用option元素显示两个div_Javascript_Jquery_Html - Fatal编程技术网

Javascript 使用option元素显示两个div

Javascript 使用option元素显示两个div,javascript,jquery,html,Javascript,Jquery,Html,我不熟悉javascript,也不熟悉stackoverflow 请展示我的英语知识和javascript知识 它来了。。。。。。 我的页面中有选择选项下拉列表。我有潜水艇 下面是我的代码,这在firefox中运行良好,但在ie或google chrome中则不行 function show_visibility(){ for(var i = 0,e = arguments.length;i < e;i++){ var myDiv = document.getElementById(arg

我不熟悉javascript,也不熟悉stackoverflow

请展示我的英语知识和javascript知识

它来了。。。。。。 我的页面中有选择选项下拉列表。我有潜水艇

下面是我的代码,这在firefox中运行良好,但在ie或google chrome中则不行

function show_visibility(){
for(var i = 0,e = arguments.length;i < e;i++){
var myDiv = document.getElementById(arguments[i]).style;
myDiv.display = 'block';
}
}

function hide_visibility(){
for(var i = 0,e = arguments.length;i < e;i++){
var myDiv = document.getElementById(arguments[i]).style;
myDiv.display = 'none';
}
}
函数显示可视性(){
for(var i=0,e=arguments.length;i
这是我的html代码

<select style="width:205px;padding:4px;margin-left:1px;">
  <option onClick="show_visibility('foo1','foo4');hide_visibility('foo2','foo3', 'foo4','foo5','foo6','foo7') ">Program Eligibility Report</option>
  <option onClick="show_visibility('foo2','foo5');hide_visibility('foo1','foo3', 'foo4','foo6') ">Audit Report</option>
  <option onClick="show_visibility('foo3','foo6');hide_visibility('foo1','foo2', 'foo4','foo5') ">Status Change Report</option>
  <option value="option4">Family Affiliation Audit Report</option>
  <option value="option5">Marketing Category Report</option>
  <option value="option6">Pending Approval Report</option>
</select>

项目资格报告
审计报告
状态更改报告
家庭关系审计报告
市场类别报告
待核准报告
以上代码在Firefox中运行良好,但在IE中无法运行


请在此帮助我。

您需要连接到SELECT本身的
onchange
事件,并从中确定选择了哪个选项

<select onchange="selChange(this)">...

您需要钩住SELECT本身的
onchange
事件,并从中确定选择了哪个选项

<select onchange="selChange(this)">...

您的可能副本应使用此选项…您的可能副本应使用此选项…您好,谢谢您的帮助。你能给我举个例子吗。因此,这将是有益的。谢谢&Regardshi@Diodeus有些地方我正在挣扎,你能在上面的代码(你的代码)中解释我一点吗?所以这里我需要把我的函数或onClick的东西放在这里,请把我放在这里删除你的onlick。把我的例子的变化加进去。在“如果”框中,输入显示可见性代码,每个值对应一个。您好,谢谢您的帮助。你能给我举个例子吗。因此,这将是有益的。谢谢&Regardshi@Diodeus有些地方我正在挣扎,你能在上面的代码(你的代码)中解释我一点吗?所以这里我需要把我的函数或onClick的东西放在这里,请把我放在这里删除你的onlick。把我的例子的变化加进去。在“如果”块中,输入显示可见性代码,每个值对应一个代码。