2016-10-24 22 views
0

これは基本的な質問かもしれませんが、私はそれを行う方法を失っています。クリックしたボタンの名前から数字()を抽出しています。その数値を文字列に連結して変数(lineOpt1_**2**)を参照し、その新たに連結した変数で別の変数(varLine)を設定したいとします。これはadobe captivate(cpAPInterface)で行われます。JavaScript - 他の変数を参照する変数と文字列を連結

var but_name = this.document.activeElement.getAttribute("id"); 

var n = but_name.split('_').pop(); 

window.cpAPIInterface.setVariableValue('varLine', "lineOpt1_"+n); 

誰かが第3行で私を助けてくれますか?他はうまく動作します。

答えて

0

私は質問を正しく理解しているかわかりませんが、変数varLine"lineOpt1_2"に設定しているようです。

私はあなたが変数lineOpt1_2が含まれているものは何でも、変数varLineを設定してやろうとしているもの思い?その場合は、次の操作を実行できます。

var value = window.cpAPIInterface.getVariableValue("lineOpt1_"+n); 
window.cpAPIInterface.setVariableValue('varLine', value); 
関連する問題