2016-01-08 66 views
-2

如何在報價單內有html標籤?如何在html中引用超鏈接?

下面是代碼:

'<a target=_blank href=/commands/CancelQuery?query='+Mid(Id,2)+'>Executing</a>' 

因爲它是引號裏面,它無法識別的標籤。 如何讓「執行」一詞超鏈接?有沒有我可以添加的符號?

謝謝!

編輯:我很抱歉的混亂。我沒有太多的網頁設計知識,所以我沒有完全理解代碼的含義。現在我看到這是使用JavaScript來到達數據庫來提取信息。我現在只想刪除這篇文章,因爲它沒有提出正確的問題。感謝你的回覆!

+0

字符串是什麼語言? –

+0

對不起,它不是一個字符串。它在html文件中。 – XTT

+0

HTML文件中可以有更多的HTML ......你能提供更多的周邊環境嗎?看起來這個字符串有一個動態添加的查詢參數;可以使用某種客戶端腳本語言或服務器端語言。您的問題中沒有足夠的信息來提供答案。 –

回答

2

如果是HTML時,它會被完全寫入錯了,它看起來像一個腳本字符串JavaScript來使用從某處拉取一些信息來完成網址。

你試過:

"<a target='_blank' href='/commands/CancelQuery?query='" +Mid(Id,2)+ ">Executing</a>";

如果它沒有使用JavaScript來到達數據庫從「Mid(Id,2)」中提取信息,那麼我不確定你爲什麼使用這樣的URL。

0
<a href="url" target="_blank">Name</a> 

更改帶有您希望重定向的URL的URL,以及帶有想要「鏈接」的名稱的名稱。另外,如果您想使用JavaScript調用,則應該包含代碼,以便我們可以看到如何使代碼最適合。

感謝

+0

請問爲什麼downvote?其他答案也可能是正確的。但它不符合W3C標準。 – ctabuyo

+0

+1作爲唯一的答案遠程關閉..即使它寫得很差,並沒有解釋任何東西.. –

+0

我downvoted因爲國際海事組織它不回答這個問題。據推測OP是知道如何建立一個簡單的鏈接,但他們所具有的阻止它呈現的鏈接的意圖和背景並不清楚。注意字符串連接,可能的客戶端/服務器函數調用等。 –

0

我假設這是被分配到一個JS變量來對文檔寫HTML的字符串。在這種情況下,您的示例中HTML標籤的格式不正確。這應該可以做到這一點。

'<a target="_blank" href="/commands/CancelQuery?query=' + Mid(Id,2) + '">Executing</a>'; 

您錯過了標籤屬性值中的引號。另外,如果你想真正使用內單引號​​,你可以隨時使用字符串中的反斜槓,像這樣轉義:

'<a target=\'_blank\' href=\'/commands/CancelQuery?query='+Mid(Id,2)+'\'>Executing</a>' 
+0

除了他沒有使用腳本。 –