我在变量(var lan= urlParam('language')
)中选择了所选语言。
我想将此语言作为参数(不使用PHP)传递到“a
”标记的网址中,如下所示:
<a href="http://hotelscombined.sitewish.gr/HotelNameSearch.aspx?languageCode=lan">
但它不起作用。
我在等你的答案。 非常感谢你。
答案 0 :(得分:1)
你的网址在一个字符串中,所以它不会把你的变量的值,而只是字符串“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);
答案 1 :(得分:0)
如果我理解正确,您可以使用document.write打印链接并添加变量作为语言参数。
<script type="text/javascript">document.write("<a href=\"http://hotelscombined.sitewish.gr/HotelNameSearch.aspx?languageCode=" + lan + "\">link description</a>");</script>