我有一个复选框 - 当我检查它时,它打印出一个下拉列表,但当我取消选中它时,下拉列表不会消失。在取消选中后第二次点击(即总共第三次点击),整个页面消失;当我只想让下拉列表消失并保留复选框时。
我已经获得了以下代码。
IntentService
答案 0 :(得分:0)
第一次单击复选框时,会创建下拉列表。第二次单击执行以下操作:
colour.onclick=function(){
rFields1(this);};
我不确定为什么它不会崩溃,因为颜色没有在任何地方定义,但我们假设它没有。它只会设置onclick功能但不会执行它。因此,第二次单击不会显示任何更改。然后,第三次单击将删除复选框的父项父项,这基本上会删除您看到的所有内容。
我想你必须写一些像
这样的东西document.getElementById("education").remove();
app = true;
在你的情况下并摆脱rFields1。