2013-05-05 21 views
0

我有一個訂閱表單,用戶選擇服務和小時數。 Onsubmit我打電話顯示結果/總價格的功能。功能看起來像這樣:在裏面創建錨文本.innerhtml javascript函數

<script type="text/javascript"> 
function calc() 
{ 
var total = 0; 
var course = 0; 
var nrOfLessons = 0; 
var vat = 0; 


course = Number(document.getElementById("course").value) 
nrOfLessons = Number(document.getElementById("nrOfLessons").value) 
total =(course * nrOfLessons) 
vat = total * 0.15 
total = total+ vat; 
document.getElementById("result").innerHTML = "The total is "+total+" Click here to Pay 

} 
</script> 

現在我的問題是這樣的。如何將上面的文字「點擊此處付款」更改爲鏈接。我嘗試了一切,我可以想出來,但我很難過。

Thanxs提前的所有幫助。請嘗試使用,以保持解答新手友好:-)

回答

1

你可以把它轉換成一個鏈接

document.getElementById("result").innerHTML = 
    "The total is "+total+" <a href='[url-here]'>Click here to Pay</a>"; 

替換[url-here]與您的付款頁面的URL。

+1

爲什麼用斜體字鏈接? – mash 2013-05-05 04:03:37

+0

Thanx tech。問題是我的雙引號引起了我的雙引號問題 – 2013-05-05 04:06:10

+0

還有一個問題,如果你不介意......當用戶單擊鏈接時,如何獲得一個小彈出窗口來打開? – 2013-05-05 04:08:32