Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.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 单击超文本链接显示选择选项_Javascript - Fatal编程技术网

Javascript 单击超文本链接显示选择选项

Javascript 单击超文本链接显示选择选项,javascript,Javascript,我希望脚本在单击超文本链接时加载选择选项 我正在使用onclick处理程序在单击超文本链接后加载一个select选项,但什么也没有发生。 您可以在下面看到我的代码示例: 功能切换表(其中){ 如果(哪个==“温室”){ document.getElementById('greenhouseselect').style.display=“block”; document.getElementById('nethouseselect').style.display=“无”; document.ge

我希望脚本在单击超文本链接时加载选择选项 我正在使用onclick处理程序在单击超文本链接后加载一个select选项,但什么也没有发生。 您可以在下面看到我的代码示例:

功能切换表(其中){
如果(哪个==“温室”){
document.getElementById('greenhouseselect').style.display=“block”;
document.getElementById('nethouseselect').style.display=“无”;
document.getElementById('springrselect').style.display=“无”;
}
如果(其中==“网络房屋”){
document.getElementById('greenhouseselect').style.display=“无”;
document.getElementById('nethouseselect').style.display=“block”;
document.getElementById('springrselect').style.display=“无”;
}
如果(哪一个==“喷水装置”){
document.getElementById('greenhouseselect').style.display=“无”;
document.getElementById('nethouseselect').style.display=“无”;
document.getElementById('springrselect').style.display=“block”;
}
}


310000ksh处8 x 30-本地制造
170000ksh时8 x 15-本地制造
移动式系统1英亩@50000
功能切换表(el){
如果(el.tagName=='A'){
el=el.previousElementSibling;
el.checked=el.checked?0:1;//奇怪的bug!=el.checked在这里不起作用
}
var others=el.parentElement.children,el2;
for(var clearEm=0;clearEm
选择{
显示:无;
}


310000ksh处8 x 30-本地制造 170000ksh时8 x 15-本地制造 移动式系统1英亩@50000
您从不调用或执行函数
切换表
添加一次单击以调用您的函数在运行代码之前不要显示任何复选框,只有在单击然后显示选择选项时,最好使用type=radio并将它们设置为相同的名称,以防由于设计首选项而没有复选框。(无需清除其他内容)我已更改为单选,但在单击之前仍显示所有选项。已在代码段中显示-简单默认样式:选择{display:none;}并且锚定单击现在起作用(您可以使用编辑的链接查看更改)-非常感谢,如果您不介意,还有一件事。您注意到,在温室中单击复选框以喷洒其
或将其隔开