我试图获得一个链接,我必须在链接中添加国家/地区代码。
我试着这个:
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()它时,它出现了链接,在下面我看到了国家代码,表明它没有将国家代码添加到链接。
我在这里做错了吗?
答案 0 :(得分:0)
var link = "http://restcountries.eu/rest/v1/alpha?codes=" + myData.trim();
.trim()
将删除并空格
如果这不起作用,您可以尝试myData.replace(/(\r\n|\n|\r)/gm,"");
这将删除换行符。