我想删除父div如果输入值为空,并显示父div如果输入值不为空?如果输入值为空,则移除父div,如果输入值不为空,则显示父div?
输入字段的值是动态的,这意味着它的值是另一个输入字段的值,我用javascript来做这个。
到目前为止由于某种原因,我一直无法显示/隐藏父div。我怀疑原因是因为输入字段的值是动态的,这意味着用户不在该输入字段中输入任何内容。他们正在输入另一个输入字段,动态输入字段的值会相应更新。
这里是我迄今为止的显示/隐藏父DIV:
HTML:
<div id="BOTTEXT2" class="secTxt">
<input type="text" class="sect2" id="sect2" style="border:none; background:none; " value="" size="12" readonly="readonly"/>
</div>
JAVASCRIPT:
<script type="text/javascript">
if(document.getElementById("sect2").value == ""){
document.getElementById("BOTTEXT2").style.display="block";
}
</script>
可能有人请帮助我吗?
你要运行一段时候只要你更新的价值 – adeneo
代码,我可以看到只有一个输入字段中输入您上面的代码,其他曾经更新这个字段的地方在哪里? – mystic
@mystic,因为这是我需要根据其价值删除父div的div。 – user3343724