小编nik*_*tis的帖子

按钮在第一次单击时不起作用

function showCheckbox(){  
    var node_list = document.getElementsByClassName('check');
    for (var i = 0; i < node_list.length; i++) 
    {  
      if(node_list[i].style.display == 'none') { 
        node_list[i].style.display = 'block';
      } else { node_list[i].style.display = 'none'; }
    }
}
Run Code Online (Sandbox Code Playgroud)
input[type=checkbox]{
display:none;
position:relative;
}
Run Code Online (Sandbox Code Playgroud)
<input type="button"  value="????????" onclick="showCheckbox()" />
<img src="form-images\trash.png"  onclick="" style="width:21px;height:24px;margin-left:20px; "/>

    <input type="checkbox" class="check" />   
        <label>??????</label>
        <input type="text"  />
   	</br>
	<input type="checkbox" class="check" />   
        <label>??????</label>
        <input type="text"/>
      </br>
Run Code Online (Sandbox Code Playgroud)

当页面第一次加载并且我在第一次单击时按下按钮它不会触发onclick功能.如果我按下它会触发事件的时间.

其他按钮在第一次单击时触发事件没有问题.有谁知道问题是什么,或者他有同样的问题吗?

html javascript html5 button javascript-events

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

button ×1

html ×1

html5 ×1

javascript ×1

javascript-events ×1