2017-04-20 105 views
0

這是我的第一個問題,我對它的任何不清楚的方面表示歉意。下面是我的了:如果條件爲基於幾個tex字段的合併文本字段

// Get field values 
var full_name = getField('Full Name').value; 
var full_name2 = getField('Full Name 2').value; 

// Build account_name string 
var account_name = full_name + " " + "and/or" + " " + full_name2; 

// Set this field's value equal to account_name 
event.value = account_name; 

它聚集兩名領域進入一個用於開戶形式,並增加了「和/或」。此表格用於個人賬戶(即一個人)和聯名賬戶(即兩人)。

我的問題:如果全名2字段爲空,我可以添加什麼編碼來抑制/不顯示「和/或」?

非常感謝您的幫助。喬

+0

這是什麼語言?請*編輯您的問題*將其作爲標籤加入。 –

回答

0

使用ternary operator

var account_name = full_name2 ? full_name + " " + "and/or" + " " + full_name2 : full_name; 

或只使用一個if/else條件:

if (full_name2) { 
    event.value = full_name + " and/or " + full_name2; 
} else { 
    event.value = full_name; 
} 
相關問題