javascript添加到字符串不wokring

时间:2016-12-15 22:32:04

标签: javascript hyperlink

我试图获得一个链接,我必须在链接中添加国家/地区代码。

我试着这个:

var link = "http://restcountries.eu/rest/v1/alpha?codes=" + myData;

myData定义于:

var div = document.getElementById("dom-target");
var myData = div.textContent;

DOM的目标:

<div id="dom-target" style="display: none;">
<?php
$output = $_GET['id']; 
echo htmlspecialchars($output); 
?>
</div>

$ _GET [&#39; id&#39;]是FR或NL等代码。

但由于某种原因,当我在console.log()它时,它出现了链接,在下面我看到了国家代码,表明它没有将国家代码添加到链接。

我在这里做错了吗?

1 个答案:

答案 0 :(得分:0)

var link = "http://restcountries.eu/rest/v1/alpha?codes=" + myData.trim();

.trim()将删除并空格

如果这不起作用,您可以尝试myData.replace(/(\r\n|\n|\r)/gm,"");这将删除换行符。

祝你好运