1
我一直在嘗試幾天,以獲得一個簡單的if/else
腳本工作。 我遇到的問題是,當我檢查語法,它說:Adobe LiveCycle ES2 JavaScript if-else,否則不起作用
錯誤非法使用,如果保留字別的
我使用的腳本是:
if (aira.delsec.presence = "hidden")
airb.tblair._Row1.addInstance(1)
airb.presence = "visible"
aira.delsec.presence = "visible";
else
airb.tblair._Row1.addInstance(1)
而且,我曾嘗試過:
if (aira.delsec.presence = "hidden");{
airb.tblair._Row1.addInstance(1)
airb.presence = "visible"
aira.delsec.presence = "visible";
} else
{
aira.delsec.presence = "visible";
}
如果我刪除了else
然後if
聲明正常工作。我真的拔出我的頭髮,任何幫助將不勝感激。
嗨,謝謝,但是當我嘗試這個時,它完全忽略了這個條件,並且aira.delsec是隱藏的還是可見的,它會將行添加到我的表中。如果我在條件結尾添加分號,那麼if語句有效,但else語句不會。 – jpee
使用您推薦的網站我發現以下內容似乎有效:'if(aira.delsec.presence ===「hidden」){airb.tblair._Row1.addInstance(1); airb.presence =「可見」; aira.delsec.presence =「可見」; } else { airb.tblair._Row1.addInstance(1); }':) – jpee
好抓住@jpee - 我已經更新了答案。如果有幫助的話,可以投票。 – jacefarm