我希望你一切都好
我有一些带有onClick事件的按钮。但是我还会显示一个ListView,并且在按钮区域上,listview项可以是“触摸”的。因此,显示列表视图时,按钮不仅必须是不可见的(使用button_name.setAlpha(0)),而且还必须是不可用的。能做到吗?
预先感谢
答案 0 :(得分:1)
您应该使用按钮的可见性属性,而不是使用alpha。
button_name.setVisibilty(View.INVISIBLE)
或
button_name.setVisibilty(View.GONE)
如果要禁用按钮,可以使用
button_name.setEnabled(false)
希望有帮助!
答案 1 :(得分:1)
希望这会有所帮助,
启用按钮-
<textarea id="textarea1">hello</textarea>
<textarea id="textarea2">goodbye</textarea>
<button id="button">button</button>
<script type="text/javascript">
var button = document.getElementById("button");
button.onclick = function() {
alert(document.getElementById("textarea1").value + "\n" + document.getElementById("textarea2").value);
};
</script>
要禁用按钮-
<script type="text/javascript">
$("#button").on("click", function () {
alert($("#textarea1").val() + "\n" + $("#textarea2").val());
});
</script>