2011-09-14 130 views
0

我有一個變量(var lan= urlParam('language'))所選語言。 我想通過這種語言作爲參數(不使用PHP)在「a」標籤的網址,例如:將參數傳遞給url通過<a>標籤int html

<a href="http://hotelscombined.sitewish.gr/HotelNameSearch.aspx?languageCode=lan"> 

,但它不工作。

我在等你的答案。 非常感謝。

+0

要動態,使用JavaScript,一個新的GET參數添加到每一個環節就是在頁面上。那是對的嗎? –

回答

0

如果我理解正確,您可以使用document.write來打印鏈接並添加變量作爲語言參數。

<script type="text/javascript">document.write("<a href=\"http://hotelscombined.sitewish.gr/HotelNameSearch.aspx?languageCode=" + lan + "\">link description</a>");</script> 
0

您的網址位於一個字符串內,因此它不會放置您的變量的值,而只是字符串「lan」。

給你的鏈接一個ID,所以你可以把它改爲使用javascript更改其網址。

<a id="foo" href="http://hotelscombined.sitewish.gr/HotelNameSearch.aspx"> 

然後,JS

document.getElementById('foo').setAttribute('href', 'http://hotelscombined.sitewish.gr/HotelNameSearch.aspx?languageCode=' + lan);