【发布时间】:2013-10-17 14:40:50
【问题描述】:
我收到一个名为 favIcon 的 True/False 语句,它负责按钮状态。此按钮从“活动”切换到“禁用”,其行为类似于“facebook 按钮”:在页面加载时,如果 favIcon 为 true,则显示按钮“活动”。
我要做的第一件事是使用 If 语句控制台记录 favState 条件。当前的尝试看起来像这样(this 是我的参考):
var favIcon = true;
function onload(){
if(favIcon == true){
console.log ("active");
}
else {
console.log ("disabled");
}}
我没有设法让它工作,一旦我得到这个回复,它会让我进入下一步:
如果 favIcon == true,则按钮状态为活动
如果 favIcon == false,按钮状态为禁用
现在按钮从禁用状态变为激活状态(我设法让某些东西起作用!)(用于ref)
<input id="button" type="button" value="disabled">
<script>
$('#button').click(function() {
$(this).val('active');
});
</script>
希望我已经足够清楚了。谢谢大家。
【问题讨论】:
-
为了让这个问题更清楚,您可以考虑使用jsfiddle.net 提供SSCCE
-
onload函数在哪里调用? -
你的
onload()函数是从哪里调用的? -
您是否在 onLoad 函数中缺少一个右括号?它是从哪里调用的?
-
我是从 打电话的,对吗? tks
标签: javascript jquery if-statement boolean-logic togglebutton