2016-05-08 7 views

答えて

0

ボタンが緑色になるように作成し、プッシュするとJavaスクリプトを実行させます。

次のコードは、それがレッド

(this.getField("Button")).fillColor = ["RGB", 1, 0, 0]; 

「ボタン」問題のボタンの名前であることになります。

クリックすると緑と赤の切り替えが必要な場合は、もう少し複雑です。あなたはこれを簡単にするために適合させることができる

switch (this.getField("label").value) { 
    case "GREEN": 
     (this.getField("Button")).fillColor = ["RGB", 1, 0, 0]; 
     this.getField("label").value="RED"; 
     break; 
    case "RED": 
     (this.getField("Button")).fillColor = ["RGB", 0, 1, 0]; 
     this.getField("label").value="GREEN"; 
     break; 
} 

...(私は「ラベル」と呼ばれる隠しテキストフィールドを使用していた)現在の色を保存し、ボタンが押されたとき、次のJavaScriptを使用してどこかに必要があります。ボタン(またはその他のオブジェクト)は、フォーム内の他のフィールドの値に基づいて色を変更します。

+0

wow。どうもありがとうございました。 –

+0

あなたは大歓迎です。あなたのために働くのであれば、答えを受け入れることを忘れないでください。また、間違いを修正するためにわずかな編集を行いました.RGB値は0〜256ではなく0〜1です。乾杯。 – Westside

関連する問題