2012-03-28 28 views
0

我試圖將包含多個'-'的文本參數作爲參數傳遞。將參數傳遞給包含' - '的javascript函數

例如。 4f5ff225-70bc-4970-a12d-483beb066c47

但是當我通過它..我得不到結果。我猜'-'正在創建問題。是否有任何方式將上述示例傳遞給javascript函數。

+2

包括你的代碼......因爲它完美對我很好 - > http://jsfiddle.net/2z2RR/ – ManseUK 2012-03-28 10:21:34

回答

5

我猜,你的代碼看起來是這樣的:

foo(4f5ff225-70bc-4970-a12d-483beb066c47) 

這是行不通的,並應該在控制檯中的一些錯誤。

將它作爲字符串傳遞(因爲它就是這樣)。

var foo = function(s) { 
    alert(s); 
} 

foo('4f5ff225-70bc-4970-a12d-483beb066c47') 
+0

感謝兄弟,它的作品!我只是不得不用「'」來擺脫引號..然後它運行得很好! :) – 2012-03-28 10:31:19