2013-06-05 48 views
0
<script type = "text/javascript"> 
function DisplayDashboard(Work Package) 
{ 
var Src = ''; 

if (Work Package=='Google') 
{ 
    Src =<a href="https://www.google.com">Link</a>; 
} 
else if(Work Package=='Bing') 
{ 
    Src = <a href ="https://www.bing.com">Link</a>; 
} 
    return <'+Work Package+'>; 
} 
</script> 

我想要做的是尋找谷歌或Bing,然後顯示正確的鏈接在Javascript中。但由於某種原因,它不起作用。我做錯了什麼,以顯示在JavaScript鏈接

+0

什麼是你的HTML代碼,這是所有的JavaScript代碼? –

回答

1
  1. 變量名稱Work Package不能有字符
  2. string值必須被包圍再見''""
  3. 您需要返回的Src

值嘗試之間的空間

function DisplayDashboard(WorkPackage) { 
    var Src = ''; 

    if (WorkPackage == 'Google') { 
     Src = '<a href="https://www.google.com">Link</a>'; 
    } else if (WorkPackage == 'Bing') { 
     Src = '<a href ="https://www.bing.com">Link</a>'; 
    } 
    return Src; 
} 
0

替換e Work PackageWorkPackage。移除空格。

function DisplayDashboard(WorkPackage) 
{ 
var Src = ''; 

if (WorkPackage=='Google') 
    Src ='<a href="https://www.google.com">Link</a>'; 
else if(WorkPackage=='Bing')  
    Src = '<a href ="https://www.bing.com">Link</a>'; 
    return src; 
} 
0

我想你需要用雙引號包裝HTML以形成一個有效的字符串?

如:

Src = "<a href="https://www.google.com">Link</a>";