OnClick Javascript按钮 - 如果字段等于x,则将其他字段更新为a,否则将其他字段更新为B.

时间:2014-06-05 15:36:14

标签: javascript button if-statement onclick

我正在使用自定义对象和JavaScript新手。我想创建一个按钮,基本上说如果一个字段等于" x"然后将另一个字段更新为" A",如果该字段等于" y"然后将其他字段更新为" B",如果该字段为空,则发送警报。

我按下了按钮来更新我需要的字段,但是当我尝试创建if / then时,我遇到了语法错误。

这是我到目前为止所做的:

{!REQUIRESCRIPT("/soap/ajax/27.0/connection.js")} 
var objPrice_Quote__c = new sforce.SObject('Price_Quote__c'); 
objPrice_Quote__c.Id = '{!Price_Quote__c.Id}'; 
objPrice_Quote__c.Status__c = 'Customer Approval'; 
var result = sforce.connection.update([objPrice_Quote__c]); 
location.reload(true);

1 个答案:

答案 0 :(得分:1)

我甚至不会在你的代码中看到if语句....试试这个。

var theFieldToSet = document.getElementById("field1");
var button = document.getElementById("button");

button.onclick = function () {
    if (theFieldToSet.innerHTML == "x") {
        theFieldToSet.innerHTML = "A";
    }
};