0

これが私のコードです:

alert ("Current: " + crmForm.all.new_currentdate.DataValue);
alert ("Previous value: " + crmForm.all.new_date.DataValue);

if(crmForm.all.new_currentdate.DataValue != crmForm.all.new_date.DataValue )
{
  crmForm.all.new_otherValue.DataValue  = null;
  alert("Nulling other value");
}

ご覧のとおり、最初に値を確認するためにアラートを入れましたが、同じです。ただし、それはまだIFステートメントに入っており、3番目のアラート(他の値をヌルにする)も表示されます。何か案は?これはMSDynamicsCRMにあります。

ありがとう

4

1 に答える 1

0
console.log(true + 1); // outputs 2
console.log(true == 1); // outputs true
console.log(true === 1); // outputs false. true is not the number 1. 
console.log(false + 1); // outputs 1
console.log(false == 0); // outputs true
console.log(false === 0); // outputs false. false is not the number 0.

統合された JavaScript の if ステートメントはかなり奇妙になる可能性があります。ここから

于 2012-07-25T10:57:31.683 に答える