2014-11-03 31 views
-1

有沒有辦法使用變量的值在assertExists的第一個參數,這是一個String
所以,我需要這樣的東西:如何使用內部變量assertExists

test.assertExists('a[href=nameOfVariable]', 'Link found'); 

其中nameOfVariable是我的變量名。

回答

0

有一個共同的認識,考慮下面的代碼作爲我們的參考:

//value is "value" :: name is "nameOfVariable" 
var nameOfVariable = "value"; 

現在回到你的問題,變量的name或變量的value
如果是後者,那麼你可以將其追加:test.assertExists('a[href="' + nameOfVariable + '"]', 'Link found');

但是,如果你想獲得的名稱,你可以使用一個哈希表:

var obj = { nameOfVariable: "value" }; 
for(var k in obj) 
    alert(k); //alerts the "nameOfVariable" 
+0

我需要變量的值。答案有效。謝謝! – 2014-11-04 04:25:25