Javascript 选择列表框以更改其他输入
我正在做一个列表框值的选择,它必须在选择其他输入时显示它可能是文本框或列表框…其他任何东西…所以我用java脚本通过可见性函数尝试了它,但不幸的是它不起作用..可以检查它的正文吗 CSS:Javascript 选择列表框以更改其他输入,javascript,Javascript,我正在做一个列表框值的选择,它必须在选择其他输入时显示它可能是文本框或列表框…其他任何东西…所以我用java脚本通过可见性函数尝试了它,但不幸的是它不起作用..可以检查它的正文吗 CSS: .hidden{ display: none; } JS: 函数getValue(ev){ var x=document.getElementById(“sel”); var A=document.getElementById(“A”).value(); var B=document.getElem
.hidden{
display: none;
}
JS:
函数getValue(ev){
var x=document.getElementById(“sel”);
var A=document.getElementById(“A”).value();
var B=document.getElementById(“B”).value();
var C=document.getElementById(“C”).value();
对于(变量i=0;i
HTML:
<select id="sel">
<option value ="select">--Select--</option>
<option value ="item">Item Type Analysis</option>
<option value ="main">Main Group Analysis</option>
<option value ="sub">Sub Group Analysis</option>
</select>
<div id="a" class="hidden">
<input type="textbox" name="item" id="item"/>
</div>
<div id="b" class="hidden">
<input type="textbox" name="main" id="main"/>
</div>
<div id="c" class="hidden">
<input type="textbox" name="maingroup" id="maingroup"/>
<input type="textbox" name="subgroup" id="subgroup"/>
</div>
--挑选--
项目类型分析
主群分析
分组分析
错误1
value()
不是一种方法,它必须是value
错误2
在你的循环中
A.style.display = 'none';
B.style.display = 'none';
C.style.display = 'block';
而您已经声明了A
,B
和C
变量来保存值而不是元素。改成
var A=document.getElementById("a");
var B=document.getElementById("b");
var C=document.getElementById("c");
勾选此项您的问题没有多大意义。你有javascript错误吗?@user3011802没有css是什么意思?在jQuery中,您使用
.hide()
方法。@user3011802很高兴帮助您,我的朋友:)
A.style.display = 'none';
B.style.display = 'none';
C.style.display = 'block';
var A=document.getElementById("a");
var B=document.getElementById("b");
var C=document.getElementById("c");